static int default_parameters[] = {
// >All values represent delta G in units of deka cal/mol (kcal/mol*100)
// >Stacking 5' X1 Y1 3'
// >         3' X2 Y2 5'
// >X1X2 = AU CG GC UA GU UG (row headings)
// >Y1Y2 = AU CG GC UA GU UG (column headings)
-90, -210, -170, -90, -50, -100,
-180, -290, -200, -170, -120, -190,
-230, -340, -290, -210, -140, -210,
-110, -230, -180, -90, -80, -110,
-110, -210, -190, -100, -40, 150,
-80, -140, -120, -50, -20, -40,
// >Hairpin Loop Energies: size = 1,2,3,..,30
0, 0, 410, 490, 440, 470, 500, 510, 520, 530, 540, 550, 560, 570, 580, 580, 590, 590, 600, 610, 610, 620, 620, 630, 630, 630, 640, 640, 650, 650,
// >Bulge loop Energies: size = 1,2,3,..,30
390, 310, 350, 420, 480, 500, 520, 530, 540, 550, 570, 570, 580, 590, 600, 610, 610, 620, 620, 630, 630, 640, 640, 650, 650, 650, 660, 670, 670, 670,
// >Interior Loop Energies: size = 1,2,3,..,30
0, 410, 510, 490, 530, 570, 590, 600, 610, 630, 640, 640, 650, 660, 670, 680, 680, 690, 690, 700, 710, 710, 710, 720, 720, 730, 730, 740, 740, 740,
// >NINIO asymmetry Terms: m1, m2, m3, m4, max
// >Energy = MAX[ max, asymmetry*m#] where # = MIN(4,L1,L2)
// >and L1, L2 are lengths of each side of loop, 
// >and asymmetry = |L1-L2|
30, 30, 30, 30, 300,
// >Triloops  5' .. 3' (Not listed equals 0 bonus)
// AAAAU     0
// >Tetraloops  5' .. 3' (Not listed equals 0 bonus)
// AAUUUU -200
// ACUUGU -200
// AGAAAU -200
// AGAGAU -200
// AGCAAU -200
// AGCGAU -200
// AGGAAU -200
// AGUAAU -200
// AGUGAU -200
// AUACGU -200
// AUCCGU -200
// AUUCGU -200
// AUUUAU -200
// CAUUUG -200
// CCUUGG -200
// CGAAAG -200
// CGAGAG -200
// CGCAAG -200
// CGCGAG -200
// CGGAAG -200
// CGUAAG -200
// CGUGAG -200
// CUACGG -200
// CUCCGG -200
// CUUCGG -200
// CUUUAG -200
// GAUUUC -200
// GAUUUU -200
// GCUUGC -200
// GCUUGU -200
// GGAAAC -200
// GGAAAU -200
// GGAGAC -200
// GGAGAU -200
// GGCAAC -200
// GGCAAU -200
// GGCGAC -200
// GGCGAU -200
// GGGAAC -200
// GGGAAU -200
// GGUAAC -200
// GGUAAU -200
// GGUGAC -200
// GGUGAU -200
// GUACGC -200
// GUACGU -200
// GUCCGC -200
// GUCCGU -200
// GUUCGC -200
// GUUCGU -200
// GUUUAC -200
// GUUUAU -200
// UAUUUA -200
// UAUUUG -200
// UCUUGA -200
// UCUUGG -200
// UGAAAA -200
// UGAAAG -200
// UGAGAA -200
// UGAGAG -200
// UGCAAA -200
// UGCAAG -200
// UGCGAA -200
// UGCGAG -200
// UGGAAA -200
// UGGAAG -200
// UGUAAA -200
// UGUAAG -200
// UGUGAA -200
// UGUGAG -200
// UUACGA -200
// UUACGG -200
// UUCCGA -200
// UUCCGG -200
// UUUCGA -200
// UUUCGG -200
// UUUUAA -200
// UUUUAG -200
// >Mismatch HP:
// >Columns 5'-AU,CG,GC,UA,GU,UG-3'
// >rows 5'-AA,AC,AG,AU,CA,..,UU-3'
-80, -140, -110, -100, -80, -120,
-100, -200, -130, -80, -100, -140,
-170, -210, -200, -180, -170, -200,
-100, -190, -130, -90, -100, -140,
-70, -100, -110, -70, -70, -90,
-70, -110, -60, -60, -70, -90,
-70, -100, -60, -30, -70, -70,
-70, -80, -50, -50, -70, -70,
-150, -210, -230, -180, -150, -200,
-100, -190, -150, -90, -100, -140,
-100, -140, -140, -120, -100, -130,
-100, -190, -150, -90, -100, -140,
-80, -140, -80, -30, -80, -90,
-80, -150, -80, -60, -80, -110,
-80, -140, -80, -30, -80, -90,
-80, -120, -70, -50, -80, -90,
// >Mismatch Interior:
// >Columns 5'-AU,CG,GC,UA,GU,UG-3'
// >rows 5'-AA,AC,AG,AU,CA,..,UU-3'
-100, -150, -150, -100, -150, -100,
-100, -150, -150, -100, -150, -100,
-220, -270, -270, -220, -270, -220,
-50, -190, -130, -40, -130, -40,
-100, -150, -150, -100, -150, -100,
-100, -150, -150, -100, -150, -100,
-20, -100, -60, 20, -60, 20,
-100, -150, -150, -100, -150, -100,
-220, -270, -270, -220, -270, -220,
-50, -190, -150, -40, -150, -40,
-100, -150, -150, -100, -150, -100,
-50, -190, -150, -40, -150, -40,
-30, -140, -80, 20, -80, 20,
-100, -150, -150, -100, -150, -100,
-30, -140, -80, 20, -80, 20,
-200, -250, -250, -200, -250, -200,
// >Dangle Energies: 5' X1 Y 3'
// >                 3' X2 . 5'
// >Columns: Y = A, C, G, U
// >Rows = X1X2 = AU,CG,GC,UA,GU,UG
-80, -50, -80, -60,
-170, -80, -170, -120,
-110, -40, -130, -60,
-70, -10, -70, -10,
-80, -50, -80, -60,
-120, -50, -120, -70,
// >Dangle Energies: 5' X1 . 3'
// >                 3' X2 Y 5'
// >Columns: Y = A, C, G, U
// >Rows = X1X2 = AU,CG,GC,UA,GU,UG
-30, -10, -20, -20,
-20, -30, 0, 0,
-50, -30, -20, -10,
-30, -30, -40, -20,
-20, -20, -20, -20,
-20, -20, -20, -20,
// >Multiloop terms: ALPHA_1, ALPHA_2, ALPHA_3
// >ML penalty = ALPHA_1 + s * ALPHA_2 + u *ALPHA_3
// >s = # stems adjacent to ML, u = unpaired bases in ML
460, 10, 40,
// >AT_PENALTY: 
// >Penalty for non GC pairs that terminate a helix
0,
// >Interior Loops 1x1
// >CG..AU = 5'- C X A 3'
// >         3'- G Y U 5'
// >Rows: X = A C G U (X constant for a row)
// >Columns: Y = A C G U (Y constant in column)
// AU..AU
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// AU..CG
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// AU..GC
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// AU..UA
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// AU..GU
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// AU..UG
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// CG..AU
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// CG..CG
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// CG..GC
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// CG..UA
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// CG..GU
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// CG..UG
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// GC..AU
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// GC..CG
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// GC..GC
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// GC..UA
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// GC..GU
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// GC..UG
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// UA..AU
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// UA..CG
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// UA..GC
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// UA..UA
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// UA..GU
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// UA..UG
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// GU..AU
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// GU..CG
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// GU..GC
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// GU..UA
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// GU..GU
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// GU..UG
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// UG..AU
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// UG..CG
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// UG..GC
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// UG..UA
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// UG..GU
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// UG..UG
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
80, 80, 80, 80,
// >Interior Loops 2x2
// >CG.AG..AU = 5'- C A G A -3'
// >            3'- G Y X U -5'
// >Rows: X = A C G U (X constant for a row)
// >Columns: Y = A C G U (Y constant in column)
// AU.AA..AU
290, 290, 170, 340,
290, 290, 170, 340,
170, 170, 50, 220,
410, 410, 290, 460,
// AU.AC..AU
290, 290, 170, 340,
290, 290, 170, 340,
350, 350, 230, 400,
290, 290, 170, 340,
// AU.AG..AU
170, 170, 50, 220,
410, 410, 290, 460,
290, 290, 170, 340,
410, 410, 290, 460,
// AU.AU..AU
350, 350, 230, 400,
290, 290, 170, 340,
350, 350, 230, 400,
190, 190, 70, 240,
// AU.CA..AU
290, 290, 370, 290,
290, 290, 370, 290,
170, 170, 250, 170,
410, 410, 490, 410,
// AU.CC..AU
290, 290, 370, 290,
290, 290, 370, 290,
350, 350, 430, 350,
290, 290, 370, 290,
// AU.CG..AU
170, 170, 250, 170,
410, 410, 490, 410,
290, 290, 370, 290,
410, 410, 490, 410,
// AU.CU..AU
350, 350, 430, 350,
290, 290, 370, 290,
350, 350, 430, 350,
190, 190, 270, 190,
// AU.GA..AU
170, 340, 290, 340,
170, 340, 290, 340,
50, 220, 170, 220,
290, 460, 410, 460,
// AU.GC..AU
170, 340, 290, 340,
170, 340, 290, 340,
230, 400, 350, 400,
170, 340, 290, 340,
// AU.GG..AU
50, 220, 170, 220,
290, 460, 410, 460,
170, 340, 290, 340,
290, 460, 410, 460,
// AU.GU..AU
230, 400, 350, 400,
170, 340, 290, 340,
230, 400, 350, 400,
70, 240, 190, 240,
// AU.UA..AU
360, 290, 360, 190,
360, 290, 360, 190,
240, 170, 240, 70,
480, 410, 480, 310,
// AU.UC..AU
360, 290, 360, 190,
360, 290, 360, 190,
420, 350, 420, 250,
360, 290, 360, 190,
// AU.UG..AU
240, 170, 240, 70,
480, 410, 480, 310,
360, 290, 360, 190,
480, 410, 480, 310,
// AU.UU..AU
420, 350, 420, 250,
360, 290, 360, 190,
420, 350, 420, 250,
260, 190, 260, 90,
// AU.AA..CG
240, 240, 120, 290,
240, 240, 120, 290,
120, 120, 0, 170,
310, 310, 190, 360,
// AU.AC..CG
240, 240, 120, 290,
240, 240, 120, 290,
240, 240, 120, 290,
240, 240, 120, 290,
// AU.AG..CG
120, 120, 0, 170,
330, 330, 210, 380,
240, 240, 120, 290,
310, 310, 190, 360,
// AU.AU..CG
260, 260, 140, 310,
240, 240, 120, 290,
240, 240, 120, 290,
140, 140, 20, 190,
// AU.CA..CG
240, 240, 320, 240,
240, 240, 320, 240,
120, 120, 200, 120,
310, 310, 390, 310,
// AU.CC..CG
240, 240, 320, 240,
240, 240, 320, 240,
240, 240, 320, 240,
240, 240, 320, 240,
// AU.CG..CG
120, 120, 200, 120,
330, 330, 410, 330,
240, 240, 320, 240,
310, 310, 390, 310,
// AU.CU..CG
260, 260, 340, 260,
240, 240, 320, 240,
240, 240, 320, 240,
140, 140, 220, 140,
// AU.GA..CG
120, 290, 240, 290,
120, 290, 240, 290,
0, 170, 120, 170,
190, 360, 310, 360,
// AU.GC..CG
120, 290, 240, 290,
120, 290, 240, 290,
120, 290, 240, 290,
120, 290, 240, 290,
// AU.GG..CG
0, 170, 120, 170,
210, 380, 330, 380,
120, 290, 240, 290,
190, 360, 310, 360,
// AU.GU..CG
140, 310, 260, 310,
120, 290, 240, 290,
120, 290, 240, 290,
20, 190, 140, 190,
// AU.UA..CG
310, 240, 310, 140,
310, 240, 310, 140,
190, 120, 190, 20,
380, 310, 380, 210,
// AU.UC..CG
310, 240, 310, 140,
310, 240, 310, 140,
310, 240, 310, 140,
310, 240, 310, 140,
// AU.UG..CG
190, 120, 190, 20,
400, 330, 400, 230,
310, 240, 310, 140,
380, 310, 380, 210,
// AU.UU..CG
330, 260, 330, 160,
310, 240, 310, 140,
310, 240, 310, 140,
210, 140, 210, 40,
// AU.AA..GC
240, 240, 120, 290,
240, 240, 120, 290,
120, 120, 0, 170,
250, 250, 130, 300,
// AU.AC..GC
240, 240, 120, 290,
240, 240, 120, 290,
200, 200, 80, 250,
240, 240, 120, 290,
// AU.AG..GC
120, 120, 0, 170,
290, 290, 170, 340,
240, 240, 120, 290,
250, 250, 130, 300,
// AU.AU..GC
200, 200, 80, 250,
240, 240, 120, 290,
200, 200, 80, 250,
140, 140, 20, 190,
// AU.CA..GC
240, 240, 320, 240,
240, 240, 320, 240,
120, 120, 200, 120,
250, 250, 330, 250,
// AU.CC..GC
240, 240, 320, 240,
240, 240, 320, 240,
200, 200, 280, 200,
240, 240, 320, 240,
// AU.CG..GC
120, 120, 200, 120,
290, 290, 370, 290,
240, 240, 320, 240,
250, 250, 330, 250,
// AU.CU..GC
200, 200, 280, 200,
240, 240, 320, 240,
200, 200, 280, 200,
140, 140, 220, 140,
// AU.GA..GC
120, 290, 240, 290,
120, 290, 240, 290,
0, 170, 120, 170,
130, 300, 250, 300,
// AU.GC..GC
120, 290, 240, 290,
120, 290, 240, 290,
80, 250, 200, 250,
120, 290, 240, 290,
// AU.GG..GC
0, 170, 120, 170,
170, 340, 290, 340,
120, 290, 240, 290,
130, 300, 250, 300,
// AU.GU..GC
80, 250, 200, 250,
120, 290, 240, 290,
80, 250, 200, 250,
20, 190, 140, 190,
// AU.UA..GC
310, 240, 310, 140,
310, 240, 310, 140,
190, 120, 190, 20,
320, 250, 320, 150,
// AU.UC..GC
310, 240, 310, 140,
310, 240, 310, 140,
270, 200, 270, 100,
310, 240, 310, 140,
// AU.UG..GC
190, 120, 190, 20,
360, 290, 360, 190,
310, 240, 310, 140,
320, 250, 320, 150,
// AU.UU..GC
270, 200, 270, 100,
310, 240, 310, 140,
270, 200, 270, 100,
210, 140, 210, 40,
// AU.AA..UA
290, 290, 170, 340,
290, 290, 170, 340,
170, 170, 50, 220,
360, 360, 240, 410,
// AU.AC..UA
290, 290, 170, 340,
290, 290, 170, 340,
340, 340, 220, 390,
290, 290, 170, 340,
// AU.AG..UA
170, 170, 50, 220,
370, 370, 250, 420,
290, 290, 170, 340,
360, 360, 240, 410,
// AU.AU..UA
340, 340, 220, 390,
290, 290, 170, 340,
340, 340, 220, 390,
190, 190, 70, 240,
// AU.CA..UA
290, 290, 370, 290,
290, 290, 370, 290,
170, 170, 250, 170,
360, 360, 440, 360,
// AU.CC..UA
290, 290, 370, 290,
290, 290, 370, 290,
340, 340, 420, 340,
290, 290, 370, 290,
// AU.CG..UA
170, 170, 250, 170,
370, 370, 450, 370,
290, 290, 370, 290,
360, 360, 440, 360,
// AU.CU..UA
340, 340, 420, 340,
290, 290, 370, 290,
340, 340, 420, 340,
190, 190, 270, 190,
// AU.GA..UA
170, 340, 290, 340,
170, 340, 290, 340,
50, 220, 170, 220,
240, 410, 360, 410,
// AU.GC..UA
170, 340, 290, 340,
170, 340, 290, 340,
220, 390, 340, 390,
170, 340, 290, 340,
// AU.GG..UA
50, 220, 170, 220,
250, 420, 370, 420,
170, 340, 290, 340,
240, 410, 360, 410,
// AU.GU..UA
220, 390, 340, 390,
170, 340, 290, 340,
220, 390, 340, 390,
70, 240, 190, 240,
// AU.UA..UA
360, 290, 360, 190,
360, 290, 360, 190,
240, 170, 240, 70,
430, 360, 430, 260,
// AU.UC..UA
360, 290, 360, 190,
360, 290, 360, 190,
410, 340, 410, 240,
360, 290, 360, 190,
// AU.UG..UA
240, 170, 240, 70,
440, 370, 440, 270,
360, 290, 360, 190,
430, 360, 430, 260,
// AU.UU..UA
410, 340, 410, 240,
360, 290, 360, 190,
410, 340, 410, 240,
260, 190, 260, 90,
// AU.AA..GU
290, 290, 170, 340,
290, 290, 170, 340,
170, 170, 50, 220,
410, 410, 290, 460,
// AU.AC..GU
290, 290, 170, 340,
290, 290, 170, 340,
350, 350, 230, 400,
290, 290, 170, 340,
// AU.AG..GU
170, 170, 50, 220,
410, 410, 290, 460,
290, 290, 170, 340,
410, 410, 290, 460,
// AU.AU..GU
350, 350, 230, 400,
290, 290, 170, 340,
350, 350, 230, 400,
190, 190, 70, 240,
// AU.CA..GU
290, 290, 370, 290,
290, 290, 370, 290,
170, 170, 250, 170,
410, 410, 490, 410,
// AU.CC..GU
290, 290, 370, 290,
290, 290, 370, 290,
350, 350, 430, 350,
290, 290, 370, 290,
// AU.CG..GU
170, 170, 250, 170,
410, 410, 490, 410,
290, 290, 370, 290,
410, 410, 490, 410,
// AU.CU..GU
350, 350, 430, 350,
290, 290, 370, 290,
350, 350, 430, 350,
190, 190, 270, 190,
// AU.GA..GU
170, 340, 290, 340,
170, 340, 290, 340,
50, 220, 170, 220,
290, 460, 410, 460,
// AU.GC..GU
170, 340, 290, 340,
170, 340, 290, 340,
230, 400, 350, 400,
170, 340, 290, 340,
// AU.GG..GU
50, 220, 170, 220,
290, 460, 410, 460,
170, 340, 290, 340,
290, 460, 410, 460,
// AU.GU..GU
230, 400, 350, 400,
170, 340, 290, 340,
230, 400, 350, 400,
70, 240, 190, 240,
// AU.UA..GU
360, 290, 360, 190,
360, 290, 360, 190,
240, 170, 240, 70,
480, 410, 480, 310,
// AU.UC..GU
360, 290, 360, 190,
360, 290, 360, 190,
420, 350, 420, 250,
360, 290, 360, 190,
// AU.UG..GU
240, 170, 240, 70,
480, 410, 480, 310,
360, 290, 360, 190,
480, 410, 480, 310,
// AU.UU..GU
420, 350, 420, 250,
360, 290, 360, 190,
420, 350, 420, 250,
260, 190, 260, 90,
// AU.AA..UG
240, 240, 120, 290,
240, 240, 120, 290,
120, 120, 0, 170,
310, 310, 190, 360,
// AU.AC..UG
240, 240, 120, 290,
240, 240, 120, 290,
240, 240, 120, 290,
240, 240, 120, 290,
// AU.AG..UG
120, 120, 0, 170,
330, 330, 210, 380,
240, 240, 120, 290,
310, 310, 190, 360,
// AU.AU..UG
260, 260, 140, 310,
240, 240, 120, 290,
240, 240, 120, 290,
140, 140, 20, 190,
// AU.CA..UG
240, 240, 320, 240,
240, 240, 320, 240,
120, 120, 200, 120,
310, 310, 390, 310,
// AU.CC..UG
240, 240, 320, 240,
240, 240, 320, 240,
240, 240, 320, 240,
240, 240, 320, 240,
// AU.CG..UG
120, 120, 200, 120,
330, 330, 410, 330,
240, 240, 320, 240,
310, 310, 390, 310,
// AU.CU..UG
260, 260, 340, 260,
240, 240, 320, 240,
240, 240, 320, 240,
140, 140, 220, 140,
// AU.GA..UG
120, 290, 240, 290,
120, 290, 240, 290,
0, 170, 120, 170,
190, 360, 310, 360,
// AU.GC..UG
120, 290, 240, 290,
120, 290, 240, 290,
120, 290, 240, 290,
120, 290, 240, 290,
// AU.GG..UG
0, 170, 120, 170,
210, 380, 330, 380,
120, 290, 240, 290,
190, 360, 310, 360,
// AU.GU..UG
140, 310, 260, 310,
120, 290, 240, 290,
120, 290, 240, 290,
20, 190, 140, 190,
// AU.UA..UG
310, 240, 310, 140,
310, 240, 310, 140,
190, 120, 190, 20,
380, 310, 380, 210,
// AU.UC..UG
310, 240, 310, 140,
310, 240, 310, 140,
310, 240, 310, 140,
310, 240, 310, 140,
// AU.UG..UG
190, 120, 190, 20,
400, 330, 400, 230,
310, 240, 310, 140,
380, 310, 380, 210,
// AU.UU..UG
330, 260, 330, 160,
310, 240, 310, 140,
310, 240, 310, 140,
210, 140, 210, 40,
// CG.AA..AU
240, 240, 120, 200,
240, 240, 120, 200,
120, 120, 0, 80,
360, 360, 240, 320,
// CG.AC..AU
240, 240, 120, 200,
240, 240, 120, 200,
300, 300, 180, 260,
240, 240, 120, 200,
// CG.AG..AU
120, 120, 0, 80,
360, 360, 240, 320,
240, 240, 120, 200,
360, 360, 240, 320,
// CG.AU..AU
300, 300, 180, 260,
240, 240, 120, 200,
300, 300, 180, 260,
140, 140, 20, 100,
// CG.CA..AU
240, 240, 290, 240,
240, 240, 290, 240,
120, 120, 170, 120,
360, 360, 410, 360,
// CG.CC..AU
240, 240, 290, 240,
240, 240, 290, 240,
300, 300, 350, 300,
240, 240, 290, 240,
// CG.CG..AU
120, 120, 170, 120,
360, 360, 410, 360,
240, 240, 290, 240,
360, 360, 410, 360,
// CG.CU..AU
300, 300, 350, 300,
240, 240, 290, 240,
300, 300, 350, 300,
140, 140, 190, 140,
// CG.GA..AU
120, 200, 240, 200,
120, 200, 240, 200,
0, 80, 120, 80,
240, 320, 360, 320,
// CG.GC..AU
120, 200, 240, 200,
120, 200, 240, 200,
180, 260, 300, 260,
120, 200, 240, 200,
// CG.GG..AU
0, 80, 120, 80,
240, 320, 360, 320,
120, 200, 240, 200,
240, 320, 360, 320,
// CG.GU..AU
180, 260, 300, 260,
120, 200, 240, 200,
180, 260, 300, 260,
20, 100, 140, 100,
// CG.UA..AU
250, 240, 250, 140,
250, 240, 250, 140,
130, 120, 130, 20,
370, 360, 370, 260,
// CG.UC..AU
250, 240, 250, 140,
250, 240, 250, 140,
310, 300, 310, 200,
250, 240, 250, 140,
// CG.UG..AU
130, 120, 130, 20,
370, 360, 370, 260,
250, 240, 250, 140,
370, 360, 370, 260,
// CG.UU..AU
310, 300, 310, 200,
250, 240, 250, 140,
310, 300, 310, 200,
150, 140, 150, 40,
// CG.AA..CG
190, 190, 70, 150,
190, 190, 70, 150,
70, 70, -50, 30,
260, 260, 140, 220,
// CG.AC..CG
190, 190, 70, 150,
190, 190, 70, 150,
190, 190, 70, 150,
190, 190, 70, 150,
// CG.AG..CG
70, 70, -50, 30,
280, 280, 160, 240,
190, 190, 70, 150,
260, 260, 140, 220,
// CG.AU..CG
210, 210, 90, 170,
190, 190, 70, 150,
190, 190, 70, 150,
90, 90, -30, 50,
// CG.CA..CG
190, 190, 240, 190,
190, 190, 240, 190,
70, 70, 120, 70,
260, 260, 310, 260,
// CG.CC..CG
190, 190, 240, 190,
190, 190, 240, 190,
190, 190, 240, 190,
190, 190, 240, 190,
// CG.CG..CG
70, 70, 120, 70,
280, 280, 330, 280,
190, 190, 240, 190,
260, 260, 310, 260,
// CG.CU..CG
210, 210, 260, 210,
190, 190, 240, 190,
190, 190, 240, 190,
90, 90, 140, 90,
// CG.GA..CG
70, 150, 190, 150,
70, 150, 190, 150,
-50, 30, 70, 30,
140, 220, 260, 220,
// CG.GC..CG
70, 150, 190, 150,
70, 150, 190, 150,
70, 150, 190, 150,
70, 150, 190, 150,
// CG.GG..CG
-50, 30, 70, 30,
160, 240, 280, 240,
70, 150, 190, 150,
140, 220, 260, 220,
// CG.GU..CG
90, 170, 210, 170,
70, 150, 190, 150,
70, 150, 190, 150,
-30, 50, 90, 50,
// CG.UA..CG
200, 190, 200, 90,
200, 190, 200, 90,
80, 70, 80, -30,
270, 260, 270, 160,
// CG.UC..CG
200, 190, 200, 90,
200, 190, 200, 90,
200, 190, 200, 90,
200, 190, 200, 90,
// CG.UG..CG
80, 70, 80, -30,
290, 280, 290, 180,
200, 190, 200, 90,
270, 260, 270, 160,
// CG.UU..CG
220, 210, 220, 110,
200, 190, 200, 90,
200, 190, 200, 90,
100, 90, 100, -10,
// CG.AA..GC
190, 190, 70, 150,
190, 190, 70, 150,
70, 70, -50, 30,
200, 200, 80, 160,
// CG.AC..GC
190, 190, 70, 150,
190, 190, 70, 150,
150, 150, 30, 110,
190, 190, 70, 150,
// CG.AG..GC
70, 70, -50, 30,
240, 240, 120, 200,
190, 190, 70, 150,
200, 200, 80, 160,
// CG.AU..GC
150, 150, 30, 110,
190, 190, 70, 150,
150, 150, 30, 110,
90, 90, -30, 50,
// CG.CA..GC
190, 190, 240, 190,
190, 190, 240, 190,
70, 70, 120, 70,
200, 200, 250, 200,
// CG.CC..GC
190, 190, 240, 190,
190, 190, 240, 190,
150, 150, 200, 150,
190, 190, 240, 190,
// CG.CG..GC
70, 70, 120, 70,
240, 240, 290, 240,
190, 190, 240, 190,
200, 200, 250, 200,
// CG.CU..GC
150, 150, 200, 150,
190, 190, 240, 190,
150, 150, 200, 150,
90, 90, 140, 90,
// CG.GA..GC
70, 150, 190, 150,
70, 150, 190, 150,
-50, 30, 70, 30,
80, 160, 200, 160,
// CG.GC..GC
70, 150, 190, 150,
70, 150, 190, 150,
30, 110, 150, 110,
70, 150, 190, 150,
// CG.GG..GC
-50, 30, 70, 30,
120, 200, 240, 200,
70, 150, 190, 150,
80, 160, 200, 160,
// CG.GU..GC
30, 110, 150, 110,
70, 150, 190, 150,
30, 110, 150, 110,
-30, 50, 90, 50,
// CG.UA..GC
200, 190, 200, 90,
200, 190, 200, 90,
80, 70, 80, -30,
210, 200, 210, 100,
// CG.UC..GC
200, 190, 200, 90,
200, 190, 200, 90,
160, 150, 160, 50,
200, 190, 200, 90,
// CG.UG..GC
80, 70, 80, -30,
250, 240, 250, 140,
200, 190, 200, 90,
210, 200, 210, 100,
// CG.UU..GC
160, 150, 160, 50,
200, 190, 200, 90,
160, 150, 160, 50,
100, 90, 100, -10,
// CG.AA..UA
240, 240, 120, 200,
240, 240, 120, 200,
120, 120, 0, 80,
310, 310, 190, 270,
// CG.AC..UA
240, 240, 120, 200,
240, 240, 120, 200,
290, 290, 170, 250,
240, 240, 120, 200,
// CG.AG..UA
120, 120, 0, 80,
320, 320, 200, 280,
240, 240, 120, 200,
310, 310, 190, 270,
// CG.AU..UA
290, 290, 170, 250,
240, 240, 120, 200,
290, 290, 170, 250,
140, 140, 20, 100,
// CG.CA..UA
240, 240, 290, 240,
240, 240, 290, 240,
120, 120, 170, 120,
310, 310, 360, 310,
// CG.CC..UA
240, 240, 290, 240,
240, 240, 290, 240,
290, 290, 340, 290,
240, 240, 290, 240,
// CG.CG..UA
120, 120, 170, 120,
320, 320, 370, 320,
240, 240, 290, 240,
310, 310, 360, 310,
// CG.CU..UA
290, 290, 340, 290,
240, 240, 290, 240,
290, 290, 340, 290,
140, 140, 190, 140,
// CG.GA..UA
120, 200, 240, 200,
120, 200, 240, 200,
0, 80, 120, 80,
190, 270, 310, 270,
// CG.GC..UA
120, 200, 240, 200,
120, 200, 240, 200,
170, 250, 290, 250,
120, 200, 240, 200,
// CG.GG..UA
0, 80, 120, 80,
200, 280, 320, 280,
120, 200, 240, 200,
190, 270, 310, 270,
// CG.GU..UA
170, 250, 290, 250,
120, 200, 240, 200,
170, 250, 290, 250,
20, 100, 140, 100,
// CG.UA..UA
250, 240, 250, 140,
250, 240, 250, 140,
130, 120, 130, 20,
320, 310, 320, 210,
// CG.UC..UA
250, 240, 250, 140,
250, 240, 250, 140,
300, 290, 300, 190,
250, 240, 250, 140,
// CG.UG..UA
130, 120, 130, 20,
330, 320, 330, 220,
250, 240, 250, 140,
320, 310, 320, 210,
// CG.UU..UA
300, 290, 300, 190,
250, 240, 250, 140,
300, 290, 300, 190,
150, 140, 150, 40,
// CG.AA..GU
240, 240, 120, 200,
240, 240, 120, 200,
120, 120, 0, 80,
360, 360, 240, 320,
// CG.AC..GU
240, 240, 120, 200,
240, 240, 120, 200,
300, 300, 180, 260,
240, 240, 120, 200,
// CG.AG..GU
120, 120, 0, 80,
360, 360, 240, 320,
240, 240, 120, 200,
360, 360, 240, 320,
// CG.AU..GU
300, 300, 180, 260,
240, 240, 120, 200,
300, 300, 180, 260,
140, 140, 20, 100,
// CG.CA..GU
240, 240, 290, 240,
240, 240, 290, 240,
120, 120, 170, 120,
360, 360, 410, 360,
// CG.CC..GU
240, 240, 290, 240,
240, 240, 290, 240,
300, 300, 350, 300,
240, 240, 290, 240,
// CG.CG..GU
120, 120, 170, 120,
360, 360, 410, 360,
240, 240, 290, 240,
360, 360, 410, 360,
// CG.CU..GU
300, 300, 350, 300,
240, 240, 290, 240,
300, 300, 350, 300,
140, 140, 190, 140,
// CG.GA..GU
120, 200, 240, 200,
120, 200, 240, 200,
0, 80, 120, 80,
240, 320, 360, 320,
// CG.GC..GU
120, 200, 240, 200,
120, 200, 240, 200,
180, 260, 300, 260,
120, 200, 240, 200,
// CG.GG..GU
0, 80, 120, 80,
240, 320, 360, 320,
120, 200, 240, 200,
240, 320, 360, 320,
// CG.GU..GU
180, 260, 300, 260,
120, 200, 240, 200,
180, 260, 300, 260,
20, 100, 140, 100,
// CG.UA..GU
250, 240, 250, 140,
250, 240, 250, 140,
130, 120, 130, 20,
370, 360, 370, 260,
// CG.UC..GU
250, 240, 250, 140,
250, 240, 250, 140,
310, 300, 310, 200,
250, 240, 250, 140,
// CG.UG..GU
130, 120, 130, 20,
370, 360, 370, 260,
250, 240, 250, 140,
370, 360, 370, 260,
// CG.UU..GU
310, 300, 310, 200,
250, 240, 250, 140,
310, 300, 310, 200,
150, 140, 150, 40,
// CG.AA..UG
190, 190, 70, 150,
190, 190, 70, 150,
70, 70, -50, 30,
260, 260, 140, 220,
// CG.AC..UG
190, 190, 70, 150,
190, 190, 70, 150,
190, 190, 70, 150,
190, 190, 70, 150,
// CG.AG..UG
70, 70, -50, 30,
280, 280, 160, 240,
190, 190, 70, 150,
260, 260, 140, 220,
// CG.AU..UG
210, 210, 90, 170,
190, 190, 70, 150,
190, 190, 70, 150,
90, 90, -30, 50,
// CG.CA..UG
190, 190, 240, 190,
190, 190, 240, 190,
70, 70, 120, 70,
260, 260, 310, 260,
// CG.CC..UG
190, 190, 240, 190,
190, 190, 240, 190,
190, 190, 240, 190,
190, 190, 240, 190,
// CG.CG..UG
70, 70, 120, 70,
280, 280, 330, 280,
190, 190, 240, 190,
260, 260, 310, 260,
// CG.CU..UG
210, 210, 260, 210,
190, 190, 240, 190,
190, 190, 240, 190,
90, 90, 140, 90,
// CG.GA..UG
70, 150, 190, 150,
70, 150, 190, 150,
-50, 30, 70, 30,
140, 220, 260, 220,
// CG.GC..UG
70, 150, 190, 150,
70, 150, 190, 150,
70, 150, 190, 150,
70, 150, 190, 150,
// CG.GG..UG
-50, 30, 70, 30,
160, 240, 280, 240,
70, 150, 190, 150,
140, 220, 260, 220,
// CG.GU..UG
90, 170, 210, 170,
70, 150, 190, 150,
70, 150, 190, 150,
-30, 50, 90, 50,
// CG.UA..UG
200, 190, 200, 90,
200, 190, 200, 90,
80, 70, 80, -30,
270, 260, 270, 160,
// CG.UC..UG
200, 190, 200, 90,
200, 190, 200, 90,
200, 190, 200, 90,
200, 190, 200, 90,
// CG.UG..UG
80, 70, 80, -30,
290, 280, 290, 180,
200, 190, 200, 90,
270, 260, 270, 160,
// CG.UU..UG
220, 210, 220, 110,
200, 190, 200, 90,
200, 190, 200, 90,
100, 90, 100, -10,
// GC.AA..AU
240, 240, 120, 260,
240, 240, 120, 260,
120, 120, 0, 140,
360, 360, 240, 380,
// GC.AC..AU
240, 240, 120, 260,
240, 240, 120, 260,
300, 300, 180, 320,
240, 240, 120, 260,
// GC.AG..AU
120, 120, 0, 140,
360, 360, 240, 380,
240, 240, 120, 260,
360, 360, 240, 380,
// GC.AU..AU
300, 300, 180, 320,
240, 240, 120, 260,
300, 300, 180, 320,
140, 140, 20, 160,
// GC.CA..AU
240, 240, 330, 240,
240, 240, 330, 240,
120, 120, 210, 120,
360, 360, 450, 360,
// GC.CC..AU
240, 240, 330, 240,
240, 240, 330, 240,
300, 300, 390, 300,
240, 240, 330, 240,
// GC.CG..AU
120, 120, 210, 120,
360, 360, 450, 360,
240, 240, 330, 240,
360, 360, 450, 360,
// GC.CU..AU
300, 300, 390, 300,
240, 240, 330, 240,
300, 300, 390, 300,
140, 140, 230, 140,
// GC.GA..AU
120, 240, 240, 240,
120, 240, 240, 240,
0, 120, 120, 120,
240, 360, 360, 360,
// GC.GC..AU
120, 240, 240, 240,
120, 240, 240, 240,
180, 300, 300, 300,
120, 240, 240, 240,
// GC.GG..AU
0, 120, 120, 120,
240, 360, 360, 360,
120, 240, 240, 240,
240, 360, 360, 360,
// GC.GU..AU
180, 300, 300, 300,
120, 240, 240, 240,
180, 300, 300, 300,
20, 140, 140, 140,
// GC.UA..AU
310, 240, 310, 140,
310, 240, 310, 140,
190, 120, 190, 20,
430, 360, 430, 260,
// GC.UC..AU
310, 240, 310, 140,
310, 240, 310, 140,
370, 300, 370, 200,
310, 240, 310, 140,
// GC.UG..AU
190, 120, 190, 20,
430, 360, 430, 260,
310, 240, 310, 140,
430, 360, 430, 260,
// GC.UU..AU
370, 300, 370, 200,
310, 240, 310, 140,
370, 300, 370, 200,
210, 140, 210, 40,
// GC.AA..CG
190, 190, 70, 210,
190, 190, 70, 210,
70, 70, -50, 90,
260, 260, 140, 280,
// GC.AC..CG
190, 190, 70, 210,
190, 190, 70, 210,
190, 190, 70, 210,
190, 190, 70, 210,
// GC.AG..CG
70, 70, -50, 90,
280, 280, 160, 300,
190, 190, 70, 210,
260, 260, 140, 280,
// GC.AU..CG
210, 210, 90, 230,
190, 190, 70, 210,
190, 190, 70, 210,
90, 90, -30, 110,
// GC.CA..CG
190, 190, 280, 190,
190, 190, 280, 190,
70, 70, 160, 70,
260, 260, 350, 260,
// GC.CC..CG
190, 190, 280, 190,
190, 190, 280, 190,
190, 190, 280, 190,
190, 190, 280, 190,
// GC.CG..CG
70, 70, 160, 70,
280, 280, 370, 280,
190, 190, 280, 190,
260, 260, 350, 260,
// GC.CU..CG
210, 210, 300, 210,
190, 190, 280, 190,
190, 190, 280, 190,
90, 90, 180, 90,
// GC.GA..CG
70, 190, 190, 190,
70, 190, 190, 190,
-50, 70, 70, 70,
140, 260, 260, 260,
// GC.GC..CG
70, 190, 190, 190,
70, 190, 190, 190,
70, 190, 190, 190,
70, 190, 190, 190,
// GC.GG..CG
-50, 70, 70, 70,
160, 280, 280, 280,
70, 190, 190, 190,
140, 260, 260, 260,
// GC.GU..CG
90, 210, 210, 210,
70, 190, 190, 190,
70, 190, 190, 190,
-30, 90, 90, 90,
// GC.UA..CG
260, 190, 260, 90,
260, 190, 260, 90,
140, 70, 140, -30,
330, 260, 330, 160,
// GC.UC..CG
260, 190, 260, 90,
260, 190, 260, 90,
260, 190, 260, 90,
260, 190, 260, 90,
// GC.UG..CG
140, 70, 140, -30,
350, 280, 350, 180,
260, 190, 260, 90,
330, 260, 330, 160,
// GC.UU..CG
280, 210, 280, 110,
260, 190, 260, 90,
260, 190, 260, 90,
160, 90, 160, -10,
// GC.AA..GC
190, 190, 70, 210,
190, 190, 70, 210,
70, 70, -50, 90,
200, 200, 80, 220,
// GC.AC..GC
190, 190, 70, 210,
190, 190, 70, 210,
150, 150, 30, 170,
190, 190, 70, 210,
// GC.AG..GC
70, 70, -50, 90,
240, 240, 120, 260,
190, 190, 70, 210,
200, 200, 80, 220,
// GC.AU..GC
150, 150, 30, 170,
190, 190, 70, 210,
150, 150, 30, 170,
90, 90, -30, 110,
// GC.CA..GC
190, 190, 280, 190,
190, 190, 280, 190,
70, 70, 160, 70,
200, 200, 290, 200,
// GC.CC..GC
190, 190, 280, 190,
190, 190, 280, 190,
150, 150, 240, 150,
190, 190, 280, 190,
// GC.CG..GC
70, 70, 160, 70,
240, 240, 330, 240,
190, 190, 280, 190,
200, 200, 290, 200,
// GC.CU..GC
150, 150, 240, 150,
190, 190, 280, 190,
150, 150, 240, 150,
90, 90, 180, 90,
// GC.GA..GC
70, 190, 190, 190,
70, 190, 190, 190,
-50, 70, 70, 70,
80, 200, 200, 200,
// GC.GC..GC
70, 190, 190, 190,
70, 190, 190, 190,
30, 150, 150, 150,
70, 190, 190, 190,
// GC.GG..GC
-50, 70, 70, 70,
120, 240, 240, 240,
70, 190, 190, 190,
80, 200, 200, 200,
// GC.GU..GC
30, 150, 150, 150,
70, 190, 190, 190,
30, 150, 150, 150,
-30, 90, 90, 90,
// GC.UA..GC
260, 190, 260, 90,
260, 190, 260, 90,
140, 70, 140, -30,
270, 200, 270, 100,
// GC.UC..GC
260, 190, 260, 90,
260, 190, 260, 90,
220, 150, 220, 50,
260, 190, 260, 90,
// GC.UG..GC
140, 70, 140, -30,
310, 240, 310, 140,
260, 190, 260, 90,
270, 200, 270, 100,
// GC.UU..GC
220, 150, 220, 50,
260, 190, 260, 90,
220, 150, 220, 50,
160, 90, 160, -10,
// GC.AA..UA
240, 240, 120, 260,
240, 240, 120, 260,
120, 120, 0, 140,
310, 310, 190, 330,
// GC.AC..UA
240, 240, 120, 260,
240, 240, 120, 260,
290, 290, 170, 310,
240, 240, 120, 260,
// GC.AG..UA
120, 120, 0, 140,
320, 320, 200, 340,
240, 240, 120, 260,
310, 310, 190, 330,
// GC.AU..UA
290, 290, 170, 310,
240, 240, 120, 260,
290, 290, 170, 310,
140, 140, 20, 160,
// GC.CA..UA
240, 240, 330, 240,
240, 240, 330, 240,
120, 120, 210, 120,
310, 310, 400, 310,
// GC.CC..UA
240, 240, 330, 240,
240, 240, 330, 240,
290, 290, 380, 290,
240, 240, 330, 240,
// GC.CG..UA
120, 120, 210, 120,
320, 320, 410, 320,
240, 240, 330, 240,
310, 310, 400, 310,
// GC.CU..UA
290, 290, 380, 290,
240, 240, 330, 240,
290, 290, 380, 290,
140, 140, 230, 140,
// GC.GA..UA
120, 240, 240, 240,
120, 240, 240, 240,
0, 120, 120, 120,
190, 310, 310, 310,
// GC.GC..UA
120, 240, 240, 240,
120, 240, 240, 240,
170, 290, 290, 290,
120, 240, 240, 240,
// GC.GG..UA
0, 120, 120, 120,
200, 320, 320, 320,
120, 240, 240, 240,
190, 310, 310, 310,
// GC.GU..UA
170, 290, 290, 290,
120, 240, 240, 240,
170, 290, 290, 290,
20, 140, 140, 140,
// GC.UA..UA
310, 240, 310, 140,
310, 240, 310, 140,
190, 120, 190, 20,
380, 310, 380, 210,
// GC.UC..UA
310, 240, 310, 140,
310, 240, 310, 140,
360, 290, 360, 190,
310, 240, 310, 140,
// GC.UG..UA
190, 120, 190, 20,
390, 320, 390, 220,
310, 240, 310, 140,
380, 310, 380, 210,
// GC.UU..UA
360, 290, 360, 190,
310, 240, 310, 140,
360, 290, 360, 190,
210, 140, 210, 40,
// GC.AA..GU
240, 240, 120, 260,
240, 240, 120, 260,
120, 120, 0, 140,
360, 360, 240, 380,
// GC.AC..GU
240, 240, 120, 260,
240, 240, 120, 260,
300, 300, 180, 320,
240, 240, 120, 260,
// GC.AG..GU
120, 120, 0, 140,
360, 360, 240, 380,
240, 240, 120, 260,
360, 360, 240, 380,
// GC.AU..GU
300, 300, 180, 320,
240, 240, 120, 260,
300, 300, 180, 320,
140, 140, 20, 160,
// GC.CA..GU
240, 240, 330, 240,
240, 240, 330, 240,
120, 120, 210, 120,
360, 360, 450, 360,
// GC.CC..GU
240, 240, 330, 240,
240, 240, 330, 240,
300, 300, 390, 300,
240, 240, 330, 240,
// GC.CG..GU
120, 120, 210, 120,
360, 360, 450, 360,
240, 240, 330, 240,
360, 360, 450, 360,
// GC.CU..GU
300, 300, 390, 300,
240, 240, 330, 240,
300, 300, 390, 300,
140, 140, 230, 140,
// GC.GA..GU
120, 240, 240, 240,
120, 240, 240, 240,
0, 120, 120, 120,
240, 360, 360, 360,
// GC.GC..GU
120, 240, 240, 240,
120, 240, 240, 240,
180, 300, 300, 300,
120, 240, 240, 240,
// GC.GG..GU
0, 120, 120, 120,
240, 360, 360, 360,
120, 240, 240, 240,
240, 360, 360, 360,
// GC.GU..GU
180, 300, 300, 300,
120, 240, 240, 240,
180, 300, 300, 300,
20, 140, 140, 140,
// GC.UA..GU
310, 240, 310, 140,
310, 240, 310, 140,
190, 120, 190, 20,
430, 360, 430, 260,
// GC.UC..GU
310, 240, 310, 140,
310, 240, 310, 140,
370, 300, 370, 200,
310, 240, 310, 140,
// GC.UG..GU
190, 120, 190, 20,
430, 360, 430, 260,
310, 240, 310, 140,
430, 360, 430, 260,
// GC.UU..GU
370, 300, 370, 200,
310, 240, 310, 140,
370, 300, 370, 200,
210, 140, 210, 40,
// GC.AA..UG
190, 190, 70, 210,
190, 190, 70, 210,
70, 70, -50, 90,
260, 260, 140, 280,
// GC.AC..UG
190, 190, 70, 210,
190, 190, 70, 210,
190, 190, 70, 210,
190, 190, 70, 210,
// GC.AG..UG
70, 70, -50, 90,
280, 280, 160, 300,
190, 190, 70, 210,
260, 260, 140, 280,
// GC.AU..UG
210, 210, 90, 230,
190, 190, 70, 210,
190, 190, 70, 210,
90, 90, -30, 110,
// GC.CA..UG
190, 190, 280, 190,
190, 190, 280, 190,
70, 70, 160, 70,
260, 260, 350, 260,
// GC.CC..UG
190, 190, 280, 190,
190, 190, 280, 190,
190, 190, 280, 190,
190, 190, 280, 190,
// GC.CG..UG
70, 70, 160, 70,
280, 280, 370, 280,
190, 190, 280, 190,
260, 260, 350, 260,
// GC.CU..UG
210, 210, 300, 210,
190, 190, 280, 190,
190, 190, 280, 190,
90, 90, 180, 90,
// GC.GA..UG
70, 190, 190, 190,
70, 190, 190, 190,
-50, 70, 70, 70,
140, 260, 260, 260,
// GC.GC..UG
70, 190, 190, 190,
70, 190, 190, 190,
70, 190, 190, 190,
70, 190, 190, 190,
// GC.GG..UG
-50, 70, 70, 70,
160, 280, 280, 280,
70, 190, 190, 190,
140, 260, 260, 260,
// GC.GU..UG
90, 210, 210, 210,
70, 190, 190, 190,
70, 190, 190, 190,
-30, 90, 90, 90,
// GC.UA..UG
260, 190, 260, 90,
260, 190, 260, 90,
140, 70, 140, -30,
330, 260, 330, 160,
// GC.UC..UG
260, 190, 260, 90,
260, 190, 260, 90,
260, 190, 260, 90,
260, 190, 260, 90,
// GC.UG..UG
140, 70, 140, -30,
350, 280, 350, 180,
260, 190, 260, 90,
330, 260, 330, 160,
// GC.UU..UG
280, 210, 280, 110,
260, 190, 260, 90,
260, 190, 260, 90,
160, 90, 160, -10,
// UA.AA..AU
290, 290, 170, 350,
290, 290, 170, 350,
170, 170, 50, 230,
410, 410, 290, 470,
// UA.AC..AU
290, 290, 170, 350,
290, 290, 170, 350,
350, 350, 230, 410,
290, 290, 170, 350,
// UA.AG..AU
170, 170, 50, 230,
410, 410, 290, 470,
290, 290, 170, 350,
410, 410, 290, 470,
// UA.AU..AU
350, 350, 230, 410,
290, 290, 170, 350,
350, 350, 230, 410,
190, 190, 70, 250,
// UA.CA..AU
290, 290, 410, 290,
290, 290, 410, 290,
170, 170, 290, 170,
410, 410, 530, 410,
// UA.CC..AU
290, 290, 410, 290,
290, 290, 410, 290,
350, 350, 470, 350,
290, 290, 410, 290,
// UA.CG..AU
170, 170, 290, 170,
410, 410, 530, 410,
290, 290, 410, 290,
410, 410, 530, 410,
// UA.CU..AU
350, 350, 470, 350,
290, 290, 410, 290,
350, 350, 470, 350,
190, 190, 310, 190,
// UA.GA..AU
170, 350, 290, 350,
170, 350, 290, 350,
50, 230, 170, 230,
290, 470, 410, 470,
// UA.GC..AU
170, 350, 290, 350,
170, 350, 290, 350,
230, 410, 350, 410,
170, 350, 290, 350,
// UA.GG..AU
50, 230, 170, 230,
290, 470, 410, 470,
170, 350, 290, 350,
290, 470, 410, 470,
// UA.GU..AU
230, 410, 350, 410,
170, 350, 290, 350,
230, 410, 350, 410,
70, 250, 190, 250,
// UA.UA..AU
410, 290, 410, 190,
410, 290, 410, 190,
290, 170, 290, 70,
530, 410, 530, 310,
// UA.UC..AU
410, 290, 410, 190,
410, 290, 410, 190,
470, 350, 470, 250,
410, 290, 410, 190,
// UA.UG..AU
290, 170, 290, 70,
530, 410, 530, 310,
410, 290, 410, 190,
530, 410, 530, 310,
// UA.UU..AU
470, 350, 470, 250,
410, 290, 410, 190,
470, 350, 470, 250,
310, 190, 310, 90,
// UA.AA..CG
240, 240, 120, 300,
240, 240, 120, 300,
120, 120, 0, 180,
310, 310, 190, 370,
// UA.AC..CG
240, 240, 120, 300,
240, 240, 120, 300,
240, 240, 120, 300,
240, 240, 120, 300,
// UA.AG..CG
120, 120, 0, 180,
330, 330, 210, 390,
240, 240, 120, 300,
310, 310, 190, 370,
// UA.AU..CG
260, 260, 140, 320,
240, 240, 120, 300,
240, 240, 120, 300,
140, 140, 20, 200,
// UA.CA..CG
240, 240, 360, 240,
240, 240, 360, 240,
120, 120, 240, 120,
310, 310, 430, 310,
// UA.CC..CG
240, 240, 360, 240,
240, 240, 360, 240,
240, 240, 360, 240,
240, 240, 360, 240,
// UA.CG..CG
120, 120, 240, 120,
330, 330, 450, 330,
240, 240, 360, 240,
310, 310, 430, 310,
// UA.CU..CG
260, 260, 380, 260,
240, 240, 360, 240,
240, 240, 360, 240,
140, 140, 260, 140,
// UA.GA..CG
120, 300, 240, 300,
120, 300, 240, 300,
0, 180, 120, 180,
190, 370, 310, 370,
// UA.GC..CG
120, 300, 240, 300,
120, 300, 240, 300,
120, 300, 240, 300,
120, 300, 240, 300,
// UA.GG..CG
0, 180, 120, 180,
210, 390, 330, 390,
120, 300, 240, 300,
190, 370, 310, 370,
// UA.GU..CG
140, 320, 260, 320,
120, 300, 240, 300,
120, 300, 240, 300,
20, 200, 140, 200,
// UA.UA..CG
360, 240, 360, 140,
360, 240, 360, 140,
240, 120, 240, 20,
430, 310, 430, 210,
// UA.UC..CG
360, 240, 360, 140,
360, 240, 360, 140,
360, 240, 360, 140,
360, 240, 360, 140,
// UA.UG..CG
240, 120, 240, 20,
450, 330, 450, 230,
360, 240, 360, 140,
430, 310, 430, 210,
// UA.UU..CG
380, 260, 380, 160,
360, 240, 360, 140,
360, 240, 360, 140,
260, 140, 260, 40,
// UA.AA..GC
240, 240, 120, 300,
240, 240, 120, 300,
120, 120, 0, 180,
250, 250, 130, 310,
// UA.AC..GC
240, 240, 120, 300,
240, 240, 120, 300,
200, 200, 80, 260,
240, 240, 120, 300,
// UA.AG..GC
120, 120, 0, 180,
290, 290, 170, 350,
240, 240, 120, 300,
250, 250, 130, 310,
// UA.AU..GC
200, 200, 80, 260,
240, 240, 120, 300,
200, 200, 80, 260,
140, 140, 20, 200,
// UA.CA..GC
240, 240, 360, 240,
240, 240, 360, 240,
120, 120, 240, 120,
250, 250, 370, 250,
// UA.CC..GC
240, 240, 360, 240,
240, 240, 360, 240,
200, 200, 320, 200,
240, 240, 360, 240,
// UA.CG..GC
120, 120, 240, 120,
290, 290, 410, 290,
240, 240, 360, 240,
250, 250, 370, 250,
// UA.CU..GC
200, 200, 320, 200,
240, 240, 360, 240,
200, 200, 320, 200,
140, 140, 260, 140,
// UA.GA..GC
120, 300, 240, 300,
120, 300, 240, 300,
0, 180, 120, 180,
130, 310, 250, 310,
// UA.GC..GC
120, 300, 240, 300,
120, 300, 240, 300,
80, 260, 200, 260,
120, 300, 240, 300,
// UA.GG..GC
0, 180, 120, 180,
170, 350, 290, 350,
120, 300, 240, 300,
130, 310, 250, 310,
// UA.GU..GC
80, 260, 200, 260,
120, 300, 240, 300,
80, 260, 200, 260,
20, 200, 140, 200,
// UA.UA..GC
360, 240, 360, 140,
360, 240, 360, 140,
240, 120, 240, 20,
370, 250, 370, 150,
// UA.UC..GC
360, 240, 360, 140,
360, 240, 360, 140,
320, 200, 320, 100,
360, 240, 360, 140,
// UA.UG..GC
240, 120, 240, 20,
410, 290, 410, 190,
360, 240, 360, 140,
370, 250, 370, 150,
// UA.UU..GC
320, 200, 320, 100,
360, 240, 360, 140,
320, 200, 320, 100,
260, 140, 260, 40,
// UA.AA..UA
290, 290, 170, 350,
290, 290, 170, 350,
170, 170, 50, 230,
360, 360, 240, 420,
// UA.AC..UA
290, 290, 170, 350,
290, 290, 170, 350,
340, 340, 220, 400,
290, 290, 170, 350,
// UA.AG..UA
170, 170, 50, 230,
370, 370, 250, 430,
290, 290, 170, 350,
360, 360, 240, 420,
// UA.AU..UA
340, 340, 220, 400,
290, 290, 170, 350,
340, 340, 220, 400,
190, 190, 70, 250,
// UA.CA..UA
290, 290, 410, 290,
290, 290, 410, 290,
170, 170, 290, 170,
360, 360, 480, 360,
// UA.CC..UA
290, 290, 410, 290,
290, 290, 410, 290,
340, 340, 460, 340,
290, 290, 410, 290,
// UA.CG..UA
170, 170, 290, 170,
370, 370, 490, 370,
290, 290, 410, 290,
360, 360, 480, 360,
// UA.CU..UA
340, 340, 460, 340,
290, 290, 410, 290,
340, 340, 460, 340,
190, 190, 310, 190,
// UA.GA..UA
170, 350, 290, 350,
170, 350, 290, 350,
50, 230, 170, 230,
240, 420, 360, 420,
// UA.GC..UA
170, 350, 290, 350,
170, 350, 290, 350,
220, 400, 340, 400,
170, 350, 290, 350,
// UA.GG..UA
50, 230, 170, 230,
250, 430, 370, 430,
170, 350, 290, 350,
240, 420, 360, 420,
// UA.GU..UA
220, 400, 340, 400,
170, 350, 290, 350,
220, 400, 340, 400,
70, 250, 190, 250,
// UA.UA..UA
410, 290, 410, 190,
410, 290, 410, 190,
290, 170, 290, 70,
480, 360, 480, 260,
// UA.UC..UA
410, 290, 410, 190,
410, 290, 410, 190,
460, 340, 460, 240,
410, 290, 410, 190,
// UA.UG..UA
290, 170, 290, 70,
490, 370, 490, 270,
410, 290, 410, 190,
480, 360, 480, 260,
// UA.UU..UA
460, 340, 460, 240,
410, 290, 410, 190,
460, 340, 460, 240,
310, 190, 310, 90,
// UA.AA..GU
290, 290, 170, 350,
290, 290, 170, 350,
170, 170, 50, 230,
410, 410, 290, 470,
// UA.AC..GU
290, 290, 170, 350,
290, 290, 170, 350,
350, 350, 230, 410,
290, 290, 170, 350,
// UA.AG..GU
170, 170, 50, 230,
410, 410, 290, 470,
290, 290, 170, 350,
410, 410, 290, 470,
// UA.AU..GU
350, 350, 230, 410,
290, 290, 170, 350,
350, 350, 230, 410,
190, 190, 70, 250,
// UA.CA..GU
290, 290, 410, 290,
290, 290, 410, 290,
170, 170, 290, 170,
410, 410, 530, 410,
// UA.CC..GU
290, 290, 410, 290,
290, 290, 410, 290,
350, 350, 470, 350,
290, 290, 410, 290,
// UA.CG..GU
170, 170, 290, 170,
410, 410, 530, 410,
290, 290, 410, 290,
410, 410, 530, 410,
// UA.CU..GU
350, 350, 470, 350,
290, 290, 410, 290,
350, 350, 470, 350,
190, 190, 310, 190,
// UA.GA..GU
170, 350, 290, 350,
170, 350, 290, 350,
50, 230, 170, 230,
290, 470, 410, 470,
// UA.GC..GU
170, 350, 290, 350,
170, 350, 290, 350,
230, 410, 350, 410,
170, 350, 290, 350,
// UA.GG..GU
50, 230, 170, 230,
290, 470, 410, 470,
170, 350, 290, 350,
290, 470, 410, 470,
// UA.GU..GU
230, 410, 350, 410,
170, 350, 290, 350,
230, 410, 350, 410,
70, 250, 190, 250,
// UA.UA..GU
410, 290, 410, 190,
410, 290, 410, 190,
290, 170, 290, 70,
530, 410, 530, 310,
// UA.UC..GU
410, 290, 410, 190,
410, 290, 410, 190,
470, 350, 470, 250,
410, 290, 410, 190,
// UA.UG..GU
290, 170, 290, 70,
530, 410, 530, 310,
410, 290, 410, 190,
530, 410, 530, 310,
// UA.UU..GU
470, 350, 470, 250,
410, 290, 410, 190,
470, 350, 470, 250,
310, 190, 310, 90,
// UA.AA..UG
240, 240, 120, 300,
240, 240, 120, 300,
120, 120, 0, 180,
310, 310, 190, 370,
// UA.AC..UG
240, 240, 120, 300,
240, 240, 120, 300,
240, 240, 120, 300,
240, 240, 120, 300,
// UA.AG..UG
120, 120, 0, 180,
330, 330, 210, 390,
240, 240, 120, 300,
310, 310, 190, 370,
// UA.AU..UG
260, 260, 140, 320,
240, 240, 120, 300,
240, 240, 120, 300,
140, 140, 20, 200,
// UA.CA..UG
240, 240, 360, 240,
240, 240, 360, 240,
120, 120, 240, 120,
310, 310, 430, 310,
// UA.CC..UG
240, 240, 360, 240,
240, 240, 360, 240,
240, 240, 360, 240,
240, 240, 360, 240,
// UA.CG..UG
120, 120, 240, 120,
330, 330, 450, 330,
240, 240, 360, 240,
310, 310, 430, 310,
// UA.CU..UG
260, 260, 380, 260,
240, 240, 360, 240,
240, 240, 360, 240,
140, 140, 260, 140,
// UA.GA..UG
120, 300, 240, 300,
120, 300, 240, 300,
0, 180, 120, 180,
190, 370, 310, 370,
// UA.GC..UG
120, 300, 240, 300,
120, 300, 240, 300,
120, 300, 240, 300,
120, 300, 240, 300,
// UA.GG..UG
0, 180, 120, 180,
210, 390, 330, 390,
120, 300, 240, 300,
190, 370, 310, 370,
// UA.GU..UG
140, 320, 260, 320,
120, 300, 240, 300,
120, 300, 240, 300,
20, 200, 140, 200,
// UA.UA..UG
360, 240, 360, 140,
360, 240, 360, 140,
240, 120, 240, 20,
430, 310, 430, 210,
// UA.UC..UG
360, 240, 360, 140,
360, 240, 360, 140,
360, 240, 360, 140,
360, 240, 360, 140,
// UA.UG..UG
240, 120, 240, 20,
450, 330, 450, 230,
360, 240, 360, 140,
430, 310, 430, 210,
// UA.UU..UG
380, 260, 380, 160,
360, 240, 360, 140,
360, 240, 360, 140,
260, 140, 260, 40,
// GU.AA..AU
240, 240, 120, 260,
240, 240, 120, 260,
120, 120, 0, 140,
360, 360, 240, 380,
// GU.AC..AU
240, 240, 120, 260,
240, 240, 120, 260,
300, 300, 180, 320,
240, 240, 120, 260,
// GU.AG..AU
120, 120, 0, 140,
360, 360, 240, 380,
240, 240, 120, 260,
360, 360, 240, 380,
// GU.AU..AU
300, 300, 180, 320,
240, 240, 120, 260,
300, 300, 180, 320,
140, 140, 20, 160,
// GU.CA..AU
240, 240, 330, 240,
240, 240, 330, 240,
120, 120, 210, 120,
360, 360, 450, 360,
// GU.CC..AU
240, 240, 330, 240,
240, 240, 330, 240,
300, 300, 390, 300,
240, 240, 330, 240,
// GU.CG..AU
120, 120, 210, 120,
360, 360, 450, 360,
240, 240, 330, 240,
360, 360, 450, 360,
// GU.CU..AU
300, 300, 390, 300,
240, 240, 330, 240,
300, 300, 390, 300,
140, 140, 230, 140,
// GU.GA..AU
120, 240, 240, 240,
120, 240, 240, 240,
0, 120, 120, 120,
240, 360, 360, 360,
// GU.GC..AU
120, 240, 240, 240,
120, 240, 240, 240,
180, 300, 300, 300,
120, 240, 240, 240,
// GU.GG..AU
0, 120, 120, 120,
240, 360, 360, 360,
120, 240, 240, 240,
240, 360, 360, 360,
// GU.GU..AU
180, 300, 300, 300,
120, 240, 240, 240,
180, 300, 300, 300,
20, 140, 140, 140,
// GU.UA..AU
310, 240, 310, 140,
310, 240, 310, 140,
190, 120, 190, 20,
430, 360, 430, 260,
// GU.UC..AU
310, 240, 310, 140,
310, 240, 310, 140,
370, 300, 370, 200,
310, 240, 310, 140,
// GU.UG..AU
190, 120, 190, 20,
430, 360, 430, 260,
310, 240, 310, 140,
430, 360, 430, 260,
// GU.UU..AU
370, 300, 370, 200,
310, 240, 310, 140,
370, 300, 370, 200,
210, 140, 210, 40,
// GU.AA..CG
190, 190, 70, 210,
190, 190, 70, 210,
70, 70, -50, 90,
260, 260, 140, 280,
// GU.AC..CG
190, 190, 70, 210,
190, 190, 70, 210,
190, 190, 70, 210,
190, 190, 70, 210,
// GU.AG..CG
70, 70, -50, 90,
280, 280, 160, 300,
190, 190, 70, 210,
260, 260, 140, 280,
// GU.AU..CG
210, 210, 90, 230,
190, 190, 70, 210,
190, 190, 70, 210,
90, 90, -30, 110,
// GU.CA..CG
190, 190, 280, 190,
190, 190, 280, 190,
70, 70, 160, 70,
260, 260, 350, 260,
// GU.CC..CG
190, 190, 280, 190,
190, 190, 280, 190,
190, 190, 280, 190,
190, 190, 280, 190,
// GU.CG..CG
70, 70, 160, 70,
280, 280, 370, 280,
190, 190, 280, 190,
260, 260, 350, 260,
// GU.CU..CG
210, 210, 300, 210,
190, 190, 280, 190,
190, 190, 280, 190,
90, 90, 180, 90,
// GU.GA..CG
70, 190, 190, 190,
70, 190, 190, 190,
-50, 70, 70, 70,
140, 260, 260, 260,
// GU.GC..CG
70, 190, 190, 190,
70, 190, 190, 190,
70, 190, 190, 190,
70, 190, 190, 190,
// GU.GG..CG
-50, 70, 70, 70,
160, 280, 280, 280,
70, 190, 190, 190,
140, 260, 260, 260,
// GU.GU..CG
90, 210, 210, 210,
70, 190, 190, 190,
70, 190, 190, 190,
-30, 90, 90, 90,
// GU.UA..CG
260, 190, 260, 90,
260, 190, 260, 90,
140, 70, 140, -30,
330, 260, 330, 160,
// GU.UC..CG
260, 190, 260, 90,
260, 190, 260, 90,
260, 190, 260, 90,
260, 190, 260, 90,
// GU.UG..CG
140, 70, 140, -30,
350, 280, 350, 180,
260, 190, 260, 90,
330, 260, 330, 160,
// GU.UU..CG
280, 210, 280, 110,
260, 190, 260, 90,
260, 190, 260, 90,
160, 90, 160, -10,
// GU.AA..GC
190, 190, 70, 210,
190, 190, 70, 210,
70, 70, -50, 90,
200, 200, 80, 220,
// GU.AC..GC
190, 190, 70, 210,
190, 190, 70, 210,
150, 150, 30, 170,
190, 190, 70, 210,
// GU.AG..GC
70, 70, -50, 90,
240, 240, 120, 260,
190, 190, 70, 210,
200, 200, 80, 220,
// GU.AU..GC
150, 150, 30, 170,
190, 190, 70, 210,
150, 150, 30, 170,
90, 90, -30, 110,
// GU.CA..GC
190, 190, 280, 190,
190, 190, 280, 190,
70, 70, 160, 70,
200, 200, 290, 200,
// GU.CC..GC
190, 190, 280, 190,
190, 190, 280, 190,
150, 150, 240, 150,
190, 190, 280, 190,
// GU.CG..GC
70, 70, 160, 70,
240, 240, 330, 240,
190, 190, 280, 190,
200, 200, 290, 200,
// GU.CU..GC
150, 150, 240, 150,
190, 190, 280, 190,
150, 150, 240, 150,
90, 90, 180, 90,
// GU.GA..GC
70, 190, 190, 190,
70, 190, 190, 190,
-50, 70, 70, 70,
80, 200, 200, 200,
// GU.GC..GC
70, 190, 190, 190,
70, 190, 190, 190,
30, 150, 150, 150,
70, 190, 190, 190,
// GU.GG..GC
-50, 70, 70, 70,
120, 240, 240, 240,
70, 190, 190, 190,
80, 200, 200, 200,
// GU.GU..GC
30, 150, 150, 150,
70, 190, 190, 190,
30, 150, 150, 150,
-30, 90, 90, 90,
// GU.UA..GC
260, 190, 260, 90,
260, 190, 260, 90,
140, 70, 140, -30,
270, 200, 270, 100,
// GU.UC..GC
260, 190, 260, 90,
260, 190, 260, 90,
220, 150, 220, 50,
260, 190, 260, 90,
// GU.UG..GC
140, 70, 140, -30,
310, 240, 310, 140,
260, 190, 260, 90,
270, 200, 270, 100,
// GU.UU..GC
220, 150, 220, 50,
260, 190, 260, 90,
220, 150, 220, 50,
160, 90, 160, -10,
// GU.AA..UA
240, 240, 120, 260,
240, 240, 120, 260,
120, 120, 0, 140,
310, 310, 190, 330,
// GU.AC..UA
240, 240, 120, 260,
240, 240, 120, 260,
290, 290, 170, 310,
240, 240, 120, 260,
// GU.AG..UA
120, 120, 0, 140,
320, 320, 200, 340,
240, 240, 120, 260,
310, 310, 190, 330,
// GU.AU..UA
290, 290, 170, 310,
240, 240, 120, 260,
290, 290, 170, 310,
140, 140, 20, 160,
// GU.CA..UA
240, 240, 330, 240,
240, 240, 330, 240,
120, 120, 210, 120,
310, 310, 400, 310,
// GU.CC..UA
240, 240, 330, 240,
240, 240, 330, 240,
290, 290, 380, 290,
240, 240, 330, 240,
// GU.CG..UA
120, 120, 210, 120,
320, 320, 410, 320,
240, 240, 330, 240,
310, 310, 400, 310,
// GU.CU..UA
290, 290, 380, 290,
240, 240, 330, 240,
290, 290, 380, 290,
140, 140, 230, 140,
// GU.GA..UA
120, 240, 240, 240,
120, 240, 240, 240,
0, 120, 120, 120,
190, 310, 310, 310,
// GU.GC..UA
120, 240, 240, 240,
120, 240, 240, 240,
170, 290, 290, 290,
120, 240, 240, 240,
// GU.GG..UA
0, 120, 120, 120,
200, 320, 320, 320,
120, 240, 240, 240,
190, 310, 310, 310,
// GU.GU..UA
170, 290, 290, 290,
120, 240, 240, 240,
170, 290, 290, 290,
20, 140, 140, 140,
// GU.UA..UA
310, 240, 310, 140,
310, 240, 310, 140,
190, 120, 190, 20,
380, 310, 380, 210,
// GU.UC..UA
310, 240, 310, 140,
310, 240, 310, 140,
360, 290, 360, 190,
310, 240, 310, 140,
// GU.UG..UA
190, 120, 190, 20,
390, 320, 390, 220,
310, 240, 310, 140,
380, 310, 380, 210,
// GU.UU..UA
360, 290, 360, 190,
310, 240, 310, 140,
360, 290, 360, 190,
210, 140, 210, 40,
// GU.AA..GU
240, 240, 120, 260,
240, 240, 120, 260,
120, 120, 0, 140,
360, 360, 240, 380,
// GU.AC..GU
240, 240, 120, 260,
240, 240, 120, 260,
300, 300, 180, 320,
240, 240, 120, 260,
// GU.AG..GU
120, 120, 0, 140,
360, 360, 240, 380,
240, 240, 120, 260,
360, 360, 240, 380,
// GU.AU..GU
300, 300, 180, 320,
240, 240, 120, 260,
300, 300, 180, 320,
140, 140, 20, 160,
// GU.CA..GU
240, 240, 330, 240,
240, 240, 330, 240,
120, 120, 210, 120,
360, 360, 450, 360,
// GU.CC..GU
240, 240, 330, 240,
240, 240, 330, 240,
300, 300, 390, 300,
240, 240, 330, 240,
// GU.CG..GU
120, 120, 210, 120,
360, 360, 450, 360,
240, 240, 330, 240,
360, 360, 450, 360,
// GU.CU..GU
300, 300, 390, 300,
240, 240, 330, 240,
300, 300, 390, 300,
140, 140, 230, 140,
// GU.GA..GU
120, 240, 240, 240,
120, 240, 240, 240,
0, 120, 120, 120,
240, 360, 360, 360,
// GU.GC..GU
120, 240, 240, 240,
120, 240, 240, 240,
180, 300, 300, 300,
120, 240, 240, 240,
// GU.GG..GU
0, 120, 120, 120,
240, 360, 360, 360,
120, 240, 240, 240,
240, 360, 360, 360,
// GU.GU..GU
180, 300, 300, 300,
120, 240, 240, 240,
180, 300, 300, 300,
20, 140, 140, 140,
// GU.UA..GU
310, 240, 310, 140,
310, 240, 310, 140,
190, 120, 190, 20,
430, 360, 430, 260,
// GU.UC..GU
310, 240, 310, 140,
310, 240, 310, 140,
370, 300, 370, 200,
310, 240, 310, 140,
// GU.UG..GU
190, 120, 190, 20,
430, 360, 430, 260,
310, 240, 310, 140,
430, 360, 430, 260,
// GU.UU..GU
370, 300, 370, 200,
310, 240, 310, 140,
370, 300, 370, 200,
210, 140, 210, 40,
// GU.AA..UG
190, 190, 70, 210,
190, 190, 70, 210,
70, 70, -50, 90,
260, 260, 140, 280,
// GU.AC..UG
190, 190, 70, 210,
190, 190, 70, 210,
190, 190, 70, 210,
190, 190, 70, 210,
// GU.AG..UG
70, 70, -50, 90,
280, 280, 160, 300,
190, 190, 70, 210,
260, 260, 140, 280,
// GU.AU..UG
210, 210, 90, 230,
190, 190, 70, 210,
190, 190, 70, 210,
90, 90, -30, 110,
// GU.CA..UG
190, 190, 280, 190,
190, 190, 280, 190,
70, 70, 160, 70,
260, 260, 350, 260,
// GU.CC..UG
190, 190, 280, 190,
190, 190, 280, 190,
190, 190, 280, 190,
190, 190, 280, 190,
// GU.CG..UG
70, 70, 160, 70,
280, 280, 370, 280,
190, 190, 280, 190,
260, 260, 350, 260,
// GU.CU..UG
210, 210, 300, 210,
190, 190, 280, 190,
190, 190, 280, 190,
90, 90, 180, 90,
// GU.GA..UG
70, 190, 190, 190,
70, 190, 190, 190,
-50, 70, 70, 70,
140, 260, 260, 260,
// GU.GC..UG
70, 190, 190, 190,
70, 190, 190, 190,
70, 190, 190, 190,
70, 190, 190, 190,
// GU.GG..UG
-50, 70, 70, 70,
160, 280, 280, 280,
70, 190, 190, 190,
140, 260, 260, 260,
// GU.GU..UG
90, 210, 210, 210,
70, 190, 190, 190,
70, 190, 190, 190,
-30, 90, 90, 90,
// GU.UA..UG
260, 190, 260, 90,
260, 190, 260, 90,
140, 70, 140, -30,
330, 260, 330, 160,
// GU.UC..UG
260, 190, 260, 90,
260, 190, 260, 90,
260, 190, 260, 90,
260, 190, 260, 90,
// GU.UG..UG
140, 70, 140, -30,
350, 280, 350, 180,
260, 190, 260, 90,
330, 260, 330, 160,
// GU.UU..UG
280, 210, 280, 110,
260, 190, 260, 90,
260, 190, 260, 90,
160, 90, 160, -10,
// UG.AA..AU
290, 290, 170, 350,
290, 290, 170, 350,
170, 170, 50, 230,
410, 410, 290, 470,
// UG.AC..AU
290, 290, 170, 350,
290, 290, 170, 350,
350, 350, 230, 410,
290, 290, 170, 350,
// UG.AG..AU
170, 170, 50, 230,
410, 410, 290, 470,
290, 290, 170, 350,
410, 410, 290, 470,
// UG.AU..AU
350, 350, 230, 410,
290, 290, 170, 350,
350, 350, 230, 410,
190, 190, 70, 250,
// UG.CA..AU
290, 290, 410, 290,
290, 290, 410, 290,
170, 170, 290, 170,
410, 410, 530, 410,
// UG.CC..AU
290, 290, 410, 290,
290, 290, 410, 290,
350, 350, 470, 350,
290, 290, 410, 290,
// UG.CG..AU
170, 170, 290, 170,
410, 410, 530, 410,
290, 290, 410, 290,
410, 410, 530, 410,
// UG.CU..AU
350, 350, 470, 350,
290, 290, 410, 290,
350, 350, 470, 350,
190, 190, 310, 190,
// UG.GA..AU
170, 350, 290, 350,
170, 350, 290, 350,
50, 230, 170, 230,
290, 470, 410, 470,
// UG.GC..AU
170, 350, 290, 350,
170, 350, 290, 350,
230, 410, 350, 410,
170, 350, 290, 350,
// UG.GG..AU
50, 230, 170, 230,
290, 470, 410, 470,
170, 350, 290, 350,
290, 470, 410, 470,
// UG.GU..AU
230, 410, 350, 410,
170, 350, 290, 350,
230, 410, 350, 410,
70, 250, 190, 250,
// UG.UA..AU
410, 290, 410, 190,
410, 290, 410, 190,
290, 170, 290, 70,
530, 410, 530, 310,
// UG.UC..AU
410, 290, 410, 190,
410, 290, 410, 190,
470, 350, 470, 250,
410, 290, 410, 190,
// UG.UG..AU
290, 170, 290, 70,
530, 410, 530, 310,
410, 290, 410, 190,
530, 410, 530, 310,
// UG.UU..AU
470, 350, 470, 250,
410, 290, 410, 190,
470, 350, 470, 250,
310, 190, 310, 90,
// UG.AA..CG
240, 240, 120, 300,
240, 240, 120, 300,
120, 120, 0, 180,
310, 310, 190, 370,
// UG.AC..CG
240, 240, 120, 300,
240, 240, 120, 300,
240, 240, 120, 300,
240, 240, 120, 300,
// UG.AG..CG
120, 120, 0, 180,
330, 330, 210, 390,
240, 240, 120, 300,
310, 310, 190, 370,
// UG.AU..CG
260, 260, 140, 320,
240, 240, 120, 300,
240, 240, 120, 300,
140, 140, 20, 200,
// UG.CA..CG
240, 240, 360, 240,
240, 240, 360, 240,
120, 120, 240, 120,
310, 310, 430, 310,
// UG.CC..CG
240, 240, 360, 240,
240, 240, 360, 240,
240, 240, 360, 240,
240, 240, 360, 240,
// UG.CG..CG
120, 120, 240, 120,
330, 330, 450, 330,
240, 240, 360, 240,
310, 310, 430, 310,
// UG.CU..CG
260, 260, 380, 260,
240, 240, 360, 240,
240, 240, 360, 240,
140, 140, 260, 140,
// UG.GA..CG
120, 300, 240, 300,
120, 300, 240, 300,
0, 180, 120, 180,
190, 370, 310, 370,
// UG.GC..CG
120, 300, 240, 300,
120, 300, 240, 300,
120, 300, 240, 300,
120, 300, 240, 300,
// UG.GG..CG
0, 180, 120, 180,
210, 390, 330, 390,
120, 300, 240, 300,
190, 370, 310, 370,
// UG.GU..CG
140, 320, 260, 320,
120, 300, 240, 300,
120, 300, 240, 300,
20, 200, 140, 200,
// UG.UA..CG
360, 240, 360, 140,
360, 240, 360, 140,
240, 120, 240, 20,
430, 310, 430, 210,
// UG.UC..CG
360, 240, 360, 140,
360, 240, 360, 140,
360, 240, 360, 140,
360, 240, 360, 140,
// UG.UG..CG
240, 120, 240, 20,
450, 330, 450, 230,
360, 240, 360, 140,
430, 310, 430, 210,
// UG.UU..CG
380, 260, 380, 160,
360, 240, 360, 140,
360, 240, 360, 140,
260, 140, 260, 40,
// UG.AA..GC
240, 240, 120, 300,
240, 240, 120, 300,
120, 120, 0, 180,
250, 250, 130, 310,
// UG.AC..GC
240, 240, 120, 300,
240, 240, 120, 300,
200, 200, 80, 260,
240, 240, 120, 300,
// UG.AG..GC
120, 120, 0, 180,
290, 290, 170, 350,
240, 240, 120, 300,
250, 250, 130, 310,
// UG.AU..GC
200, 200, 80, 260,
240, 240, 120, 300,
200, 200, 80, 260,
140, 140, 20, 200,
// UG.CA..GC
240, 240, 360, 240,
240, 240, 360, 240,
120, 120, 240, 120,
250, 250, 370, 250,
// UG.CC..GC
240, 240, 360, 240,
240, 240, 360, 240,
200, 200, 320, 200,
240, 240, 360, 240,
// UG.CG..GC
120, 120, 240, 120,
290, 290, 410, 290,
240, 240, 360, 240,
250, 250, 370, 250,
// UG.CU..GC
200, 200, 320, 200,
240, 240, 360, 240,
200, 200, 320, 200,
140, 140, 260, 140,
// UG.GA..GC
120, 300, 240, 300,
120, 300, 240, 300,
0, 180, 120, 180,
130, 310, 250, 310,
// UG.GC..GC
120, 300, 240, 300,
120, 300, 240, 300,
80, 260, 200, 260,
120, 300, 240, 300,
// UG.GG..GC
0, 180, 120, 180,
170, 350, 290, 350,
120, 300, 240, 300,
130, 310, 250, 310,
// UG.GU..GC
80, 260, 200, 260,
120, 300, 240, 300,
80, 260, 200, 260,
20, 200, 140, 200,
// UG.UA..GC
360, 240, 360, 140,
360, 240, 360, 140,
240, 120, 240, 20,
370, 250, 370, 150,
// UG.UC..GC
360, 240, 360, 140,
360, 240, 360, 140,
320, 200, 320, 100,
360, 240, 360, 140,
// UG.UG..GC
240, 120, 240, 20,
410, 290, 410, 190,
360, 240, 360, 140,
370, 250, 370, 150,
// UG.UU..GC
320, 200, 320, 100,
360, 240, 360, 140,
320, 200, 320, 100,
260, 140, 260, 40,
// UG.AA..UA
290, 290, 170, 350,
290, 290, 170, 350,
170, 170, 50, 230,
360, 360, 240, 420,
// UG.AC..UA
290, 290, 170, 350,
290, 290, 170, 350,
340, 340, 220, 400,
290, 290, 170, 350,
// UG.AG..UA
170, 170, 50, 230,
370, 370, 250, 430,
290, 290, 170, 350,
360, 360, 240, 420,
// UG.AU..UA
340, 340, 220, 400,
290, 290, 170, 350,
340, 340, 220, 400,
190, 190, 70, 250,
// UG.CA..UA
290, 290, 410, 290,
290, 290, 410, 290,
170, 170, 290, 170,
360, 360, 480, 360,
// UG.CC..UA
290, 290, 410, 290,
290, 290, 410, 290,
340, 340, 460, 340,
290, 290, 410, 290,
// UG.CG..UA
170, 170, 290, 170,
370, 370, 490, 370,
290, 290, 410, 290,
360, 360, 480, 360,
// UG.CU..UA
340, 340, 460, 340,
290, 290, 410, 290,
340, 340, 460, 340,
190, 190, 310, 190,
// UG.GA..UA
170, 350, 290, 350,
170, 350, 290, 350,
50, 230, 170, 230,
240, 420, 360, 420,
// UG.GC..UA
170, 350, 290, 350,
170, 350, 290, 350,
220, 400, 340, 400,
170, 350, 290, 350,
// UG.GG..UA
50, 230, 170, 230,
250, 430, 370, 430,
170, 350, 290, 350,
240, 420, 360, 420,
// UG.GU..UA
220, 400, 340, 400,
170, 350, 290, 350,
220, 400, 340, 400,
70, 250, 190, 250,
// UG.UA..UA
410, 290, 410, 190,
410, 290, 410, 190,
290, 170, 290, 70,
480, 360, 480, 260,
// UG.UC..UA
410, 290, 410, 190,
410, 290, 410, 190,
460, 340, 460, 240,
410, 290, 410, 190,
// UG.UG..UA
290, 170, 290, 70,
490, 370, 490, 270,
410, 290, 410, 190,
480, 360, 480, 260,
// UG.UU..UA
460, 340, 460, 240,
410, 290, 410, 190,
460, 340, 460, 240,
310, 190, 310, 90,
// UG.AA..GU
290, 290, 170, 350,
290, 290, 170, 350,
170, 170, 50, 230,
410, 410, 290, 470,
// UG.AC..GU
290, 290, 170, 350,
290, 290, 170, 350,
350, 350, 230, 410,
290, 290, 170, 350,
// UG.AG..GU
170, 170, 50, 230,
410, 410, 290, 470,
290, 290, 170, 350,
410, 410, 290, 470,
// UG.AU..GU
350, 350, 230, 410,
290, 290, 170, 350,
350, 350, 230, 410,
190, 190, 70, 250,
// UG.CA..GU
290, 290, 410, 290,
290, 290, 410, 290,
170, 170, 290, 170,
410, 410, 530, 410,
// UG.CC..GU
290, 290, 410, 290,
290, 290, 410, 290,
350, 350, 470, 350,
290, 290, 410, 290,
// UG.CG..GU
170, 170, 290, 170,
410, 410, 530, 410,
290, 290, 410, 290,
410, 410, 530, 410,
// UG.CU..GU
350, 350, 470, 350,
290, 290, 410, 290,
350, 350, 470, 350,
190, 190, 310, 190,
// UG.GA..GU
170, 350, 290, 350,
170, 350, 290, 350,
50, 230, 170, 230,
290, 470, 410, 470,
// UG.GC..GU
170, 350, 290, 350,
170, 350, 290, 350,
230, 410, 350, 410,
170, 350, 290, 350,
// UG.GG..GU
50, 230, 170, 230,
290, 470, 410, 470,
170, 350, 290, 350,
290, 470, 410, 470,
// UG.GU..GU
230, 410, 350, 410,
170, 350, 290, 350,
230, 410, 350, 410,
70, 250, 190, 250,
// UG.UA..GU
410, 290, 410, 190,
410, 290, 410, 190,
290, 170, 290, 70,
530, 410, 530, 310,
// UG.UC..GU
410, 290, 410, 190,
410, 290, 410, 190,
470, 350, 470, 250,
410, 290, 410, 190,
// UG.UG..GU
290, 170, 290, 70,
530, 410, 530, 310,
410, 290, 410, 190,
530, 410, 530, 310,
// UG.UU..GU
470, 350, 470, 250,
410, 290, 410, 190,
470, 350, 470, 250,
310, 190, 310, 90,
// UG.AA..UG
240, 240, 120, 300,
240, 240, 120, 300,
120, 120, 0, 180,
310, 310, 190, 370,
// UG.AC..UG
240, 240, 120, 300,
240, 240, 120, 300,
240, 240, 120, 300,
240, 240, 120, 300,
// UG.AG..UG
120, 120, 0, 180,
330, 330, 210, 390,
240, 240, 120, 300,
310, 310, 190, 370,
// UG.AU..UG
260, 260, 140, 320,
240, 240, 120, 300,
240, 240, 120, 300,
140, 140, 20, 200,
// UG.CA..UG
240, 240, 360, 240,
240, 240, 360, 240,
120, 120, 240, 120,
310, 310, 430, 310,
// UG.CC..UG
240, 240, 360, 240,
240, 240, 360, 240,
240, 240, 360, 240,
240, 240, 360, 240,
// UG.CG..UG
120, 120, 240, 120,
330, 330, 450, 330,
240, 240, 360, 240,
310, 310, 430, 310,
// UG.CU..UG
260, 260, 380, 260,
240, 240, 360, 240,
240, 240, 360, 240,
140, 140, 260, 140,
// UG.GA..UG
120, 300, 240, 300,
120, 300, 240, 300,
0, 180, 120, 180,
190, 370, 310, 370,
// UG.GC..UG
120, 300, 240, 300,
120, 300, 240, 300,
120, 300, 240, 300,
120, 300, 240, 300,
// UG.GG..UG
0, 180, 120, 180,
210, 390, 330, 390,
120, 300, 240, 300,
190, 370, 310, 370,
// UG.GU..UG
140, 320, 260, 320,
120, 300, 240, 300,
120, 300, 240, 300,
20, 200, 140, 200,
// UG.UA..UG
360, 240, 360, 140,
360, 240, 360, 140,
240, 120, 240, 20,
430, 310, 430, 210,
// UG.UC..UG
360, 240, 360, 140,
360, 240, 360, 140,
360, 240, 360, 140,
360, 240, 360, 140,
// UG.UG..UG
240, 120, 240, 20,
450, 330, 450, 230,
360, 240, 360, 140,
430, 310, 430, 210,
// UG.UU..UG
380, 260, 380, 160,
360, 240, 360, 140,
360, 240, 360, 140,
260, 140, 260, 40,
// >Interior Loops 1x2
// >CG.A..AU = 5'- C A   A -3'
// >           3'- G Y X U -5'
// >Rows: X = A C G U (X constant for a row)
// >Columns: Y = A C G U (Y constant in column)
// AU.A..AU
340, 340, 220, 390,
340, 340, 220, 390,
220, 220, 100, 270,
460, 460, 340, 510,
// AU.C..AU
340, 340, 420, 340,
340, 340, 420, 340,
400, 400, 480, 400,
340, 340, 420, 340,
// AU.G..AU
100, 270, 220, 270,
340, 510, 460, 510,
220, 390, 340, 390,
340, 510, 460, 510,
// AU.U..AU
470, 400, 470, 300,
410, 340, 410, 240,
470, 400, 470, 300,
310, 240, 310, 140,
// AU.A..CG
290, 290, 170, 340,
290, 290, 170, 340,
170, 170, 50, 220,
360, 360, 240, 410,
// AU.C..CG
290, 290, 370, 290,
290, 290, 370, 290,
290, 290, 370, 290,
290, 290, 370, 290,
// AU.G..CG
50, 220, 170, 220,
260, 430, 380, 430,
170, 340, 290, 340,
240, 410, 360, 410,
// AU.U..CG
380, 310, 380, 210,
360, 290, 360, 190,
360, 290, 360, 190,
260, 190, 260, 90,
// AU.A..GC
290, 290, 170, 340,
290, 290, 170, 340,
170, 170, 50, 220,
300, 300, 180, 350,
// AU.C..GC
290, 290, 370, 290,
290, 290, 370, 290,
250, 250, 330, 250,
290, 290, 370, 290,
// AU.G..GC
50, 220, 170, 220,
220, 390, 340, 390,
170, 340, 290, 340,
180, 350, 300, 350,
// AU.U..GC
320, 250, 320, 150,
360, 290, 360, 190,
320, 250, 320, 150,
260, 190, 260, 90,
// AU.A..UA
340, 340, 220, 390,
340, 340, 220, 390,
220, 220, 100, 270,
410, 410, 290, 460,
// AU.C..UA
340, 340, 420, 340,
340, 340, 420, 340,
390, 390, 470, 390,
340, 340, 420, 340,
// AU.G..UA
100, 270, 220, 270,
300, 470, 420, 470,
220, 390, 340, 390,
290, 460, 410, 460,
// AU.U..UA
460, 390, 460, 290,
410, 340, 410, 240,
460, 390, 460, 290,
310, 240, 310, 140,
// AU.A..GU
340, 340, 220, 390,
340, 340, 220, 390,
220, 220, 100, 270,
460, 460, 340, 510,
// AU.C..GU
340, 340, 420, 340,
340, 340, 420, 340,
400, 400, 480, 400,
340, 340, 420, 340,
// AU.G..GU
100, 270, 220, 270,
340, 510, 460, 510,
220, 390, 340, 390,
340, 510, 460, 510,
// AU.U..GU
470, 400, 470, 300,
410, 340, 410, 240,
470, 400, 470, 300,
310, 240, 310, 140,
// AU.A..UG
290, 290, 170, 340,
290, 290, 170, 340,
170, 170, 50, 220,
360, 360, 240, 410,
// AU.C..UG
290, 290, 370, 290,
290, 290, 370, 290,
290, 290, 370, 290,
290, 290, 370, 290,
// AU.G..UG
50, 220, 170, 220,
260, 430, 380, 430,
170, 340, 290, 340,
240, 410, 360, 410,
// AU.U..UG
380, 310, 380, 210,
360, 290, 360, 190,
360, 290, 360, 190,
260, 190, 260, 90,
// CG.A..AU
290, 290, 170, 250,
290, 290, 170, 250,
170, 170, 50, 130,
410, 410, 290, 370,
// CG.C..AU
290, 290, 340, 290,
290, 290, 340, 290,
350, 350, 400, 350,
290, 290, 340, 290,
// CG.G..AU
50, 130, 170, 130,
290, 370, 410, 370,
170, 250, 290, 250,
290, 370, 410, 370,
// CG.U..AU
360, 350, 360, 250,
300, 290, 300, 190,
360, 350, 360, 250,
200, 190, 200, 90,
// CG.A..CG
240, 240, 120, 200,
240, 240, 120, 200,
120, 120, 0, 80,
310, 310, 190, 270,
// CG.C..CG
240, 240, 290, 240,
240, 240, 290, 240,
240, 240, 290, 240,
240, 240, 290, 240,
// CG.G..CG
0, 80, 120, 80,
210, 290, 330, 290,
120, 200, 240, 200,
190, 270, 310, 270,
// CG.U..CG
270, 260, 270, 160,
250, 240, 250, 140,
250, 240, 250, 140,
150, 140, 150, 40,
// CG.A..GC
240, 240, 120, 200,
240, 240, 120, 200,
120, 120, 0, 80,
250, 250, 130, 210,
// CG.C..GC
240, 240, 290, 240,
240, 240, 290, 240,
200, 200, 250, 200,
240, 240, 290, 240,
// CG.G..GC
0, 80, 120, 80,
170, 250, 290, 250,
120, 200, 240, 200,
130, 210, 250, 210,
// CG.U..GC
210, 200, 210, 100,
250, 240, 250, 140,
210, 200, 210, 100,
150, 140, 150, 40,
// CG.A..UA
290, 290, 170, 250,
290, 290, 170, 250,
170, 170, 50, 130,
360, 360, 240, 320,
// CG.C..UA
290, 290, 340, 290,
290, 290, 340, 290,
340, 340, 390, 340,
290, 290, 340, 290,
// CG.G..UA
50, 130, 170, 130,
250, 330, 370, 330,
170, 250, 290, 250,
240, 320, 360, 320,
// CG.U..UA
350, 340, 350, 240,
300, 290, 300, 190,
350, 340, 350, 240,
200, 190, 200, 90,
// CG.A..GU
290, 290, 170, 250,
290, 290, 170, 250,
170, 170, 50, 130,
410, 410, 290, 370,
// CG.C..GU
290, 290, 340, 290,
290, 290, 340, 290,
350, 350, 400, 350,
290, 290, 340, 290,
// CG.G..GU
50, 130, 170, 130,
290, 370, 410, 370,
170, 250, 290, 250,
290, 370, 410, 370,
// CG.U..GU
360, 350, 360, 250,
300, 290, 300, 190,
360, 350, 360, 250,
200, 190, 200, 90,
// CG.A..UG
240, 240, 120, 200,
240, 240, 120, 200,
120, 120, 0, 80,
310, 310, 190, 270,
// CG.C..UG
240, 240, 290, 240,
240, 240, 290, 240,
240, 240, 290, 240,
240, 240, 290, 240,
// CG.G..UG
0, 80, 120, 80,
210, 290, 330, 290,
120, 200, 240, 200,
190, 270, 310, 270,
// CG.U..UG
270, 260, 270, 160,
250, 240, 250, 140,
250, 240, 250, 140,
150, 140, 150, 40,
// GC.A..AU
290, 290, 170, 310,
290, 290, 170, 310,
170, 170, 50, 190,
410, 410, 290, 430,
// GC.C..AU
290, 290, 380, 290,
290, 290, 380, 290,
350, 350, 440, 350,
290, 290, 380, 290,
// GC.G..AU
50, 170, 170, 170,
290, 410, 410, 410,
170, 290, 290, 290,
290, 410, 410, 410,
// GC.U..AU
420, 350, 420, 250,
360, 290, 360, 190,
420, 350, 420, 250,
260, 190, 260, 90,
// GC.A..CG
240, 240, 120, 260,
240, 240, 120, 260,
120, 120, 0, 140,
310, 310, 190, 330,
// GC.C..CG
240, 240, 330, 240,
240, 240, 330, 240,
240, 240, 330, 240,
240, 240, 330, 240,
// GC.G..CG
0, 120, 120, 120,
210, 330, 330, 330,
120, 240, 240, 240,
190, 310, 310, 310,
// GC.U..CG
330, 260, 330, 160,
310, 240, 310, 140,
310, 240, 310, 140,
210, 140, 210, 40,
// GC.A..GC
240, 240, 120, 260,
240, 240, 120, 260,
120, 120, 0, 140,
250, 250, 130, 270,
// GC.C..GC
240, 240, 330, 240,
240, 240, 330, 240,
200, 200, 290, 200,
240, 240, 330, 240,
// GC.G..GC
0, 120, 120, 120,
170, 290, 290, 290,
120, 240, 240, 240,
130, 250, 250, 250,
// GC.U..GC
270, 200, 270, 100,
310, 240, 310, 140,
270, 200, 270, 100,
210, 140, 210, 40,
// GC.A..UA
290, 290, 170, 310,
290, 290, 170, 310,
170, 170, 50, 190,
360, 360, 240, 380,
// GC.C..UA
290, 290, 380, 290,
290, 290, 380, 290,
340, 340, 430, 340,
290, 290, 380, 290,
// GC.G..UA
50, 170, 170, 170,
250, 370, 370, 370,
170, 290, 290, 290,
240, 360, 360, 360,
// GC.U..UA
410, 340, 410, 240,
360, 290, 360, 190,
410, 340, 410, 240,
260, 190, 260, 90,
// GC.A..GU
290, 290, 170, 310,
290, 290, 170, 310,
170, 170, 50, 190,
410, 410, 290, 430,
// GC.C..GU
290, 290, 380, 290,
290, 290, 380, 290,
350, 350, 440, 350,
290, 290, 380, 290,
// GC.G..GU
50, 170, 170, 170,
290, 410, 410, 410,
170, 290, 290, 290,
290, 410, 410, 410,
// GC.U..GU
420, 350, 420, 250,
360, 290, 360, 190,
420, 350, 420, 250,
260, 190, 260, 90,
// GC.A..UG
240, 240, 120, 260,
240, 240, 120, 260,
120, 120, 0, 140,
310, 310, 190, 330,
// GC.C..UG
240, 240, 330, 240,
240, 240, 330, 240,
240, 240, 330, 240,
240, 240, 330, 240,
// GC.G..UG
0, 120, 120, 120,
210, 330, 330, 330,
120, 240, 240, 240,
190, 310, 310, 310,
// GC.U..UG
330, 260, 330, 160,
310, 240, 310, 140,
310, 240, 310, 140,
210, 140, 210, 40,
// UA.A..AU
340, 340, 220, 400,
340, 340, 220, 400,
220, 220, 100, 280,
460, 460, 340, 520,
// UA.C..AU
340, 340, 460, 340,
340, 340, 460, 340,
400, 400, 520, 400,
340, 340, 460, 340,
// UA.G..AU
100, 280, 220, 280,
340, 520, 460, 520,
220, 400, 340, 400,
340, 520, 460, 520,
// UA.U..AU
520, 400, 520, 300,
460, 340, 460, 240,
520, 400, 520, 300,
360, 240, 360, 140,
// UA.A..CG
290, 290, 170, 350,
290, 290, 170, 350,
170, 170, 50, 230,
360, 360, 240, 420,
// UA.C..CG
290, 290, 410, 290,
290, 290, 410, 290,
290, 290, 410, 290,
290, 290, 410, 290,
// UA.G..CG
50, 230, 170, 230,
260, 440, 380, 440,
170, 350, 290, 350,
240, 420, 360, 420,
// UA.U..CG
430, 310, 430, 210,
410, 290, 410, 190,
410, 290, 410, 190,
310, 190, 310, 90,
// UA.A..GC
290, 290, 170, 350,
290, 290, 170, 350,
170, 170, 50, 230,
300, 300, 180, 360,
// UA.C..GC
290, 290, 410, 290,
290, 290, 410, 290,
250, 250, 370, 250,
290, 290, 410, 290,
// UA.G..GC
50, 230, 170, 230,
220, 400, 340, 400,
170, 350, 290, 350,
180, 360, 300, 360,
// UA.U..GC
370, 250, 370, 150,
410, 290, 410, 190,
370, 250, 370, 150,
310, 190, 310, 90,
// UA.A..UA
340, 340, 220, 400,
340, 340, 220, 400,
220, 220, 100, 280,
410, 410, 290, 470,
// UA.C..UA
340, 340, 460, 340,
340, 340, 460, 340,
390, 390, 510, 390,
340, 340, 460, 340,
// UA.G..UA
100, 280, 220, 280,
300, 480, 420, 480,
220, 400, 340, 400,
290, 470, 410, 470,
// UA.U..UA
510, 390, 510, 290,
460, 340, 460, 240,
510, 390, 510, 290,
360, 240, 360, 140,
// UA.A..GU
340, 340, 220, 400,
340, 340, 220, 400,
220, 220, 100, 280,
460, 460, 340, 520,
// UA.C..GU
340, 340, 460, 340,
340, 340, 460, 340,
400, 400, 520, 400,
340, 340, 460, 340,
// UA.G..GU
100, 280, 220, 280,
340, 520, 460, 520,
220, 400, 340, 400,
340, 520, 460, 520,
// UA.U..GU
520, 400, 520, 300,
460, 340, 460, 240,
520, 400, 520, 300,
360, 240, 360, 140,
// UA.A..UG
290, 290, 170, 350,
290, 290, 170, 350,
170, 170, 50, 230,
360, 360, 240, 420,
// UA.C..UG
290, 290, 410, 290,
290, 290, 410, 290,
290, 290, 410, 290,
290, 290, 410, 290,
// UA.G..UG
50, 230, 170, 230,
260, 440, 380, 440,
170, 350, 290, 350,
240, 420, 360, 420,
// UA.U..UG
430, 310, 430, 210,
410, 290, 410, 190,
410, 290, 410, 190,
310, 190, 310, 90,
// GU.A..AU
290, 290, 170, 310,
290, 290, 170, 310,
170, 170, 50, 190,
410, 410, 290, 430,
// GU.C..AU
290, 290, 380, 290,
290, 290, 380, 290,
350, 350, 440, 350,
290, 290, 380, 290,
// GU.G..AU
50, 170, 170, 170,
290, 410, 410, 410,
170, 290, 290, 290,
290, 410, 410, 410,
// GU.U..AU
420, 350, 420, 250,
360, 290, 360, 190,
420, 350, 420, 250,
260, 190, 260, 90,
// GU.A..CG
240, 240, 120, 260,
240, 240, 120, 260,
120, 120, 0, 140,
310, 310, 190, 330,
// GU.C..CG
240, 240, 330, 240,
240, 240, 330, 240,
240, 240, 330, 240,
240, 240, 330, 240,
// GU.G..CG
0, 120, 120, 120,
210, 330, 330, 330,
120, 240, 240, 240,
190, 310, 310, 310,
// GU.U..CG
330, 260, 330, 160,
310, 240, 310, 140,
310, 240, 310, 140,
210, 140, 210, 40,
// GU.A..GC
240, 240, 120, 260,
240, 240, 120, 260,
120, 120, 0, 140,
250, 250, 130, 270,
// GU.C..GC
240, 240, 330, 240,
240, 240, 330, 240,
200, 200, 290, 200,
240, 240, 330, 240,
// GU.G..GC
0, 120, 120, 120,
170, 290, 290, 290,
120, 240, 240, 240,
130, 250, 250, 250,
// GU.U..GC
270, 200, 270, 100,
310, 240, 310, 140,
270, 200, 270, 100,
210, 140, 210, 40,
// GU.A..UA
290, 290, 170, 310,
290, 290, 170, 310,
170, 170, 50, 190,
360, 360, 240, 380,
// GU.C..UA
290, 290, 380, 290,
290, 290, 380, 290,
340, 340, 430, 340,
290, 290, 380, 290,
// GU.G..UA
50, 170, 170, 170,
250, 370, 370, 370,
170, 290, 290, 290,
240, 360, 360, 360,
// GU.U..UA
410, 340, 410, 240,
360, 290, 360, 190,
410, 340, 410, 240,
260, 190, 260, 90,
// GU.A..GU
290, 290, 170, 310,
290, 290, 170, 310,
170, 170, 50, 190,
410, 410, 290, 430,
// GU.C..GU
290, 290, 380, 290,
290, 290, 380, 290,
350, 350, 440, 350,
290, 290, 380, 290,
// GU.G..GU
50, 170, 170, 170,
290, 410, 410, 410,
170, 290, 290, 290,
290, 410, 410, 410,
// GU.U..GU
420, 350, 420, 250,
360, 290, 360, 190,
420, 350, 420, 250,
260, 190, 260, 90,
// GU.A..UG
240, 240, 120, 260,
240, 240, 120, 260,
120, 120, 0, 140,
310, 310, 190, 330,
// GU.C..UG
240, 240, 330, 240,
240, 240, 330, 240,
240, 240, 330, 240,
240, 240, 330, 240,
// GU.G..UG
0, 120, 120, 120,
210, 330, 330, 330,
120, 240, 240, 240,
190, 310, 310, 310,
// GU.U..UG
330, 260, 330, 160,
310, 240, 310, 140,
310, 240, 310, 140,
210, 140, 210, 40,
// UG.A..AU
340, 340, 220, 400,
340, 340, 220, 400,
220, 220, 100, 280,
460, 460, 340, 520,
// UG.C..AU
340, 340, 460, 340,
340, 340, 460, 340,
400, 400, 520, 400,
340, 340, 460, 340,
// UG.G..AU
100, 280, 220, 280,
340, 520, 460, 520,
220, 400, 340, 400,
340, 520, 460, 520,
// UG.U..AU
520, 400, 520, 300,
460, 340, 460, 240,
520, 400, 520, 300,
360, 240, 360, 140,
// UG.A..CG
290, 290, 170, 350,
290, 290, 170, 350,
170, 170, 50, 230,
360, 360, 240, 420,
// UG.C..CG
290, 290, 410, 290,
290, 290, 410, 290,
290, 290, 410, 290,
290, 290, 410, 290,
// UG.G..CG
50, 230, 170, 230,
260, 440, 380, 440,
170, 350, 290, 350,
240, 420, 360, 420,
// UG.U..CG
430, 310, 430, 210,
410, 290, 410, 190,
410, 290, 410, 190,
310, 190, 310, 90,
// UG.A..GC
290, 290, 170, 350,
290, 290, 170, 350,
170, 170, 50, 230,
300, 300, 180, 360,
// UG.C..GC
290, 290, 410, 290,
290, 290, 410, 290,
250, 250, 370, 250,
290, 290, 410, 290,
// UG.G..GC
50, 230, 170, 230,
220, 400, 340, 400,
170, 350, 290, 350,
180, 360, 300, 360,
// UG.U..GC
370, 250, 370, 150,
410, 290, 410, 190,
370, 250, 370, 150,
310, 190, 310, 90,
// UG.A..UA
340, 340, 220, 400,
340, 340, 220, 400,
220, 220, 100, 280,
410, 410, 290, 470,
// UG.C..UA
340, 340, 460, 340,
340, 340, 460, 340,
390, 390, 510, 390,
340, 340, 460, 340,
// UG.G..UA
100, 280, 220, 280,
300, 480, 420, 480,
220, 400, 340, 400,
290, 470, 410, 470,
// UG.U..UA
510, 390, 510, 290,
460, 340, 460, 240,
510, 390, 510, 290,
360, 240, 360, 140,
// UG.A..GU
340, 340, 220, 400,
340, 340, 220, 400,
220, 220, 100, 280,
460, 460, 340, 520,
// UG.C..GU
340, 340, 460, 340,
340, 340, 460, 340,
400, 400, 520, 400,
340, 340, 460, 340,
// UG.G..GU
100, 280, 220, 280,
340, 520, 460, 520,
220, 400, 340, 400,
340, 520, 460, 520,
// UG.U..GU
520, 400, 520, 300,
460, 340, 460, 240,
520, 400, 520, 300,
360, 240, 360, 140,
// UG.A..UG
290, 290, 170, 350,
290, 290, 170, 350,
170, 170, 50, 230,
360, 360, 240, 420,
// UG.C..UG
290, 290, 410, 290,
290, 290, 410, 290,
290, 290, 410, 290,
290, 290, 410, 290,
// UG.G..UG
50, 230, 170, 230,
260, 440, 380, 440,
170, 350, 290, 350,
240, 420, 360, 420,
// UG.U..UG
430, 310, 430, 210,
410, 290, 410, 190,
410, 290, 410, 190,
310, 190, 310, 90,
// >POLYC - Penalty for poly C hairpins.
// >First number is penalty for polyC triloop
// >Second number is "slope", i.e. penalty per C in a non triloop
// >Third number is "intercept", i.e. constant penalty for non triloops
0, 0, 0,
// >BETA - Pseudoknot energy parameters.  B1 B2 B3 B1M B1P
// >B1 = Constant penalty for "open" pseudoknot
// >B2 = penalty per pair in pseudoknot
// >B3 = penalty per base in pseudoknot
// >B1M = constant penalty for pseudoknot in a "closed" loop
// >B1P = constant penalty for pseudoknot in a pseudoknot.
960, 10, 10, 1500, 1500,
// >BIMOLECULAR //TINOCO, 277
409,
};

struct sp_loops {
  const char *s;
  int e;
};

static sp_loops default_triloops[] = {
  {"AAAAU", 0},
  {NULL, 0}
};

static sp_loops default_tloops[] = {
  {"AAUUUU", -200},
  {"ACUUGU", -200},
  {"AGAAAU", -200},
  {"AGAGAU", -200},
  {"AGCAAU", -200},
  {"AGCGAU", -200},
  {"AGGAAU", -200},
  {"AGUAAU", -200},
  {"AGUGAU", -200},
  {"AUACGU", -200},
  {"AUCCGU", -200},
  {"AUUCGU", -200},
  {"AUUUAU", -200},
  {"CAUUUG", -200},
  {"CCUUGG", -200},
  {"CGAAAG", -200},
  {"CGAGAG", -200},
  {"CGCAAG", -200},
  {"CGCGAG", -200},
  {"CGGAAG", -200},
  {"CGUAAG", -200},
  {"CGUGAG", -200},
  {"CUACGG", -200},
  {"CUCCGG", -200},
  {"CUUCGG", -200},
  {"CUUUAG", -200},
  {"GAUUUC", -200},
  {"GAUUUU", -200},
  {"GCUUGC", -200},
  {"GCUUGU", -200},
  {"GGAAAC", -200},
  {"GGAAAU", -200},
  {"GGAGAC", -200},
  {"GGAGAU", -200},
  {"GGCAAC", -200},
  {"GGCAAU", -200},
  {"GGCGAC", -200},
  {"GGCGAU", -200},
  {"GGGAAC", -200},
  {"GGGAAU", -200},
  {"GGUAAC", -200},
  {"GGUAAU", -200},
  {"GGUGAC", -200},
  {"GGUGAU", -200},
  {"GUACGC", -200},
  {"GUACGU", -200},
  {"GUCCGC", -200},
  {"GUCCGU", -200},
  {"GUUCGC", -200},
  {"GUUCGU", -200},
  {"GUUUAC", -200},
  {"GUUUAU", -200},
  {"UAUUUA", -200},
  {"UAUUUG", -200},
  {"UCUUGA", -200},
  {"UCUUGG", -200},
  {"UGAAAA", -200},
  {"UGAAAG", -200},
  {"UGAGAA", -200},
  {"UGAGAG", -200},
  {"UGCAAA", -200},
  {"UGCAAG", -200},
  {"UGCGAA", -200},
  {"UGCGAG", -200},
  {"UGGAAA", -200},
  {"UGGAAG", -200},
  {"UGUAAA", -200},
  {"UGUAAG", -200},
  {"UGUGAA", -200},
  {"UGUGAG", -200},
  {"UUACGA", -200},
  {"UUACGG", -200},
  {"UUCCGA", -200},
  {"UUCCGG", -200},
  {"UUUCGA", -200},
  {"UUUCGG", -200},
  {"UUUUAA", -200},
  {"UUUUAG", -200},
  {NULL, 0}
};
